home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Sound Blastoff
/
Sound Blastoff.iso
/
Sound Utilities
/
PianoSim II 1.2 ƒ
/
PianoSim II 1.2
/
PianoSim II 1.2.rsrc
/
bin.rsrc_CODE_7.txt
< prev
next >
Wrap
Text File
|
1995-07-30
|
353KB
|
6,075 lines
# near model CODE resource
# jump table entries: 352-354 (3 of them)
export_44:
00000000 4E56 FFDE link A6, -0x0022
00000004 2F07 move.l -[A7], D7
00000006 3F3C 0001 move.w -[A7], 0x1
0000000A 4EBA 00F4 jsr [PC + 0xF4 /* 00000100 */]
0000000E 3EAD D38E move.w [A7], [A5 - 0x2C72]
00000012 4EAD 0312 jsr [A5 + 0x312 /* export_94 */]
00000016 A9F4 syscall ExitToShell
00000018 607C bra +0x7E /* 00000096 */
label0000001A:
0000001A 4227 clr.b -[A7]
0000001C 3F3C FFFF move.w -[A7], 0xFFFF
00000020 486E FFF0 pea.l [A6 - 0x10]
00000024 A970 syscall GetNextEvent
00000026 4A1F tst.b [A7]+
00000028 676C beq +0x6E /* 00000096 */
0000002A 302E FFF0 move.w D0, [A6 - 0x10]
0000002E 675E beq +0x60 /* 0000008E */
00000030 6B5C bmi +0x5E /* 0000008E */
00000032 5940 subq.w D0, 4
00000034 6758 beq +0x5A /* 0000008E */
00000036 6A08 bpl +0xA /* 00000040 */
00000038 5440 addq.w D0, 2
0000003A 6752 beq +0x54 /* 0000008E */
0000003C 6A34 bpl +0x36 /* 00000072 */
0000003E 6006 bra +0x8 /* 00000046 */
label00000040:
00000040 5540 subq.w D0, 2
00000042 6A4A bpl +0x4C /* 0000008E */
00000044 602C bra +0x2E /* 00000072 */
label00000046:
00000046 4267 clr.w -[A7]
00000048 2F2E FFFA move.l -[A7], [A6 - 0x6]
0000004C 486E FFDE pea.l [A6 - 0x22]
00000050 A92C syscall FindWindow
00000052 3E1F move.w D7, [A7]+
00000054 3007 move.w D0, D7
00000056 6736 beq +0x38 /* 0000008E */
00000058 6B34 bmi +0x36 /* 0000008E */
0000005A 5540 subq.w D0, 2
0000005C 6A30 bpl +0x32 /* 0000008E */
0000005E 42A7 clr.l -[A7]
00000060 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000064 A93D syscall MenuSelect
00000066 2E1F move.l D7, [A7]+
00000068 2F07 move.l -[A7], D7
0000006A 4EBA 0042 jsr [PC + 0x42 /* 000000AE */]
0000006E 588F addq.l A7, 4
00000070 601C bra +0x1E /* 0000008E */
label00000072:
00000072 3E2E FFF4 move.w D7, [A6 - 0xC]
00000076 0247 00FF andi.w D7, 0xFF
0000007A 082E 0000 FFFE btst.b [A6 - 0x2], 0x0
00000080 670C beq +0xE /* 0000008E */
00000082 42A7 clr.l -[A7]
00000084 3F07 move.w -[A7], D7
00000086 A93E syscall MenuKey
00000088 4EBA 0024 jsr [PC + 0x24 /* 000000AE */]
0000008C 588F addq.l A7, 4
label0000008E:
0000008E 206D D5CA movea.l A0, [A5 - 0x2A36]
00000092 2F10 move.l -[A7], [A0]
00000094 A851 syscall SetCursor
label00000096:
00000096 4A2D CC03 tst.b [A5 - 0x33FD]
0000009A 6700 FF7E beq -0x80 /* 0000001A */
0000009E 3F2D D38E move.w -[A7], [A5 - 0x2C72]
000000A2 4EAD 0312 jsr [A5 + 0x312 /* export_94 */]
000000A6 A9F4 syscall ExitToShell
000000A8 2E1F move.l D7, [A7]+
000000AA 4E5E unlink A6
000000AC 4E75 rts
fn000000AE:
000000AE 4E56 0000 link A6, 0
000000B2 48E7 0700 movem.l -[A7], D5,D6,D7
000000B6 2E2E 0008 move.l D7, [A6 + 0x8]
000000BA 4A87 tst.l D7
000000BC 673A beq +0x3C /* 000000F8 */
000000BE 4267 clr.w -[A7]
000000C0 2F07 move.l -[A7], D7
000000C2 A86A syscall HiWord
000000C4 3C1F move.w D6, [A7]+
000000C6 4267 clr.w -[A7]
000000C8 2F07 move.l -[A7], D7
000000CA A86B syscall LoWord
000000CC 3A1F move.w D5, [A7]+
000000CE 3006 move.w D0, D6
000000D0 6B22 bmi +0x24 /* 000000F4 */
000000D2 0440 0320 subi.w D0, 0x320
000000D6 6714 beq +0x16 /* 000000EC */
000000D8 6A1A bpl +0x1C /* 000000F4 */
000000DA 0440 FE70 subi.w D0, 0xFE70
000000DE 6702 beq +0x4 /* 000000E2 */
000000E0 6012 bra +0x14 /* 000000F4 */
label000000E2:
000000E2 3F05 move.w -[A7], D5
000000E4 4EAD 0252 jsr [A5 + 0x252 /* export_70 */]
000000E8 548F addq.l A7, 2
000000EA 6008 bra +0xA /* 000000F4 */
label000000EC:
000000EC 3F05 move.w -[A7], D5
000000EE 4EBA 0010 jsr [PC + 0x10 /* 00000100 */]
000000F2 548F addq.l A7, 2
label000000F4:
000000F4 4267 clr.w -[A7]
000000F6 A938 syscall HiliteMenu
label000000F8:
000000F8 4CDF 00E0 movem.l D5,D6,D7, [A7]+
000000FC 4E5E unlink A6
000000FE 4E75 rts
fn00000100:
00000100 4E56 FFFE link A6, -0x0002
00000104 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000108 3B7C 4E20 D294 move.w [A5 - 0x2D6C], 0x4E20 /* 'N ' */
0000010E 7002 moveq.l D0, 0x02
00000110 2B40 D290 move.l [A5 - 0x2D70], D0
00000114 3B40 D296 move.w [A5 - 0x2D6A], D0
00000118 3B7C FFFF D298 move.w [A5 - 0x2D68], 0xFFFF
0000011E 422D D7FA clr.b [A5 - 0x2806]
00000122 426D D84C clr.w [A5 - 0x27B4]
00000126 422D D85C clr.b [A5 - 0x27A4]
0000012A 4267 clr.w -[A7]
0000012C A938 syscall HiliteMenu
0000012E 4878 0021 push.l 0x21 /* '!' */
00000132 A862 syscall ForeColor
00000134 4A2D DA0E tst.b [A5 - 0x25F2]
00000138 660E bne +0x10 /* 00000148 */
0000013A 1B7C 0001 D9B9 move.b [A5 - 0x2647], 0x1
00000140 422D D9BA clr.b [A5 - 0x2646]
00000144 422D D9BB clr.b [A5 - 0x2645]
label00000148:
00000148 486D D2A6 pea.l [A5 - 0x2D5A]
0000014C 486E FFFE pea.l [A6 - 0x2]
00000150 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */]
00000154 302E 0008 move.w D0, [A6 + 0x8]
00000158 508F addq.l A7, 8
0000015A 6700 3878 beq +0x387A /* 000039D4 */
0000015E 6B00 3874 bmi +0x3876 /* 000039D4 */
00000162 5740 subq.w D0, 3
00000164 6710 beq +0x12 /* 00000176 */
00000166 6A00 386C bpl +0x386E /* 000039D4 */
0000016A 5240 addq.w D0, 1
0000016C 6B12 bmi +0x14 /* 00000180 */
0000016E 4EAD 025A jsr [A5 + 0x25A /* export_71 */]
00000172 6000 3860 bra +0x3862 /* 000039D4 */
label00000176:
00000176 1B7C 0001 CC03 move.b [A5 - 0x33FD], 0x1
0000017C 6000 3856 bra +0x3858 /* 000039D4 */
label00000180:
00000180 42A7 clr.l -[A7]
00000182 3F3C 0708 move.w -[A7], 0x708
00000186 42A7 clr.l -[A7]
00000188 4878 FFFF push.l 0xFFFF
0000018C A9BD syscall GetNewWindow
0000018E 2B5F D5D6 move.l [A5 - 0x2A2A], [A7]+
00000192 2F2D D5D6 move.l -[A7], [A5 - 0x2A2A]
00000196 A915 syscall ShowWindow
00000198 2F2D D5D6 move.l -[A7], [A5 - 0x2A2A]
0000019C A873 syscall SetPort
0000019E 2F2D D5D6 move.l -[A7], [A5 - 0x2A2A]
000001A2 4878 0320 push.l 0x320
000001A6 A918 syscall SetWRefCon
000001A8 206D D5CA movea.l A0, [A5 - 0x2A36]
000001AC 2F10 move.l -[A7], [A0]
000001AE A851 syscall SetCursor
000001B0 42A7 clr.l -[A7]
000001B2 3F3C 05AA move.w -[A7], 0x5AA
000001B6 2F2D D5D6 move.l -[A7], [A5 - 0x2A2A]
000001BA A9BE syscall GetNewControl
000001BC 2B5F D5B6 move.l [A5 - 0x2A4A], [A7]+
000001C0 42A7 clr.l -[A7]
000001C2 3F3C 05B4 move.w -[A7], 0x5B4
000001C6 2F2D D5D6 move.l -[A7], [A5 - 0x2A2A]
000001CA A9BE syscall GetNewControl
000001CC 2B5F D5BA move.l [A5 - 0x2A46], [A7]+
000001D0 42A7 clr.l -[A7]
000001D2 3F3C 05A0 move.w -[A7], 0x5A0
000001D6 2F2D D5D6 move.l -[A7], [A5 - 0x2A2A]
000001DA A9BE syscall GetNewControl
000001DC 2B5F D5BE move.l [A5 - 0x2A42], [A7]+
000001E0 2F2D D5B6 move.l -[A7], [A5 - 0x2A4A]
000001E4 3F2D D386 move.w -[A7], [A5 - 0x2C7A]
000001E8 A963 syscall SetControlValue/SetCtlValue
000001EA 2F2D D5BA move.l -[A7], [A5 - 0x2A46]
000001EE 3F2D D388 move.w -[A7], [A5 - 0x2C78]
000001F2 A963 syscall SetControlValue/SetCtlValue
000001F4 2F2D D5BE move.l -[A7], [A5 - 0x2A42]
000001F8 7007 moveq.l D0, 0x07
000001FA 906D D38C sub.w D0, [A5 - 0x2C74]
000001FE 3F00 move.w -[A7], D0
00000200 A963 syscall SetControlValue/SetCtlValue
00000202 3B7C 0012 D81E move.w [A5 - 0x27E2], 0x12
00000208 3B7C 0030 D820 move.w [A5 - 0x27E0], 0x30 /* '0' */
0000020E 3B7C 0020 D818 move.w [A5 - 0x27E8], 0x20 /* ' ' */
00000214 3B7C 0020 D81A move.w [A5 - 0x27E6], 0x20 /* ' ' */
0000021A 3B7C 0007 D81C move.w [A5 - 0x27E4], 0x7
00000220 486D CFD0 pea.l [A5 - 0x3030]
00000224 3F2D D81E move.w -[A7], [A5 - 0x27E2]
00000228 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000022C 302D D81E move.w D0, [A5 - 0x27E2]
00000230 D06D D81A add.w D0, [A5 - 0x27E6]
00000234 3F00 move.w -[A7], D0
00000236 302D D820 move.w D0, [A5 - 0x27E0]
0000023A D06D D818 add.w D0, [A5 - 0x27E8]
0000023E 3F00 move.w -[A7], D0
00000240 A8A7 syscall SetRect
00000242 486D CFD8 pea.l [A5 - 0x3028]
00000246 302D D81E move.w D0, [A5 - 0x27E2]
0000024A D06D D81A add.w D0, [A5 - 0x27E6]
0000024E D06D D81C add.w D0, [A5 - 0x27E4]
00000252 3F00 move.w -[A7], D0
00000254 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000258 302D D81A move.w D0, [A5 - 0x27E6]
0000025C D040 add.w D0, D0
0000025E D06D D81E add.w D0, [A5 - 0x27E2]
00000262 D06D D81C add.w D0, [A5 - 0x27E4]
00000266 3F00 move.w -[A7], D0
00000268 302D D820 move.w D0, [A5 - 0x27E0]
0000026C D06D D818 add.w D0, [A5 - 0x27E8]
00000270 3F00 move.w -[A7], D0
00000272 A8A7 syscall SetRect
00000274 486D CFE0 pea.l [A5 - 0x3020]
00000278 302D D81A move.w D0, [A5 - 0x27E6]
0000027C D040 add.w D0, D0
0000027E D06D D81E add.w D0, [A5 - 0x27E2]
00000282 322D D81C move.w D1, [A5 - 0x27E4]
00000286 D041 add.w D0, D1
00000288 D041 add.w D0, D1
0000028A 3F00 move.w -[A7], D0
0000028C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000290 7003 moveq.l D0, 0x03
00000292 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000296 D06D D81E add.w D0, [A5 - 0x27E2]
0000029A D241 add.w D1, D1
0000029C D041 add.w D0, D1
0000029E 3F00 move.w -[A7], D0
000002A0 302D D820 move.w D0, [A5 - 0x27E0]
000002A4 D06D D818 add.w D0, [A5 - 0x27E8]
000002A8 3F00 move.w -[A7], D0
000002AA A8A7 syscall SetRect
000002AC 486D CFE8 pea.l [A5 - 0x3018]
000002B0 7003 moveq.l D0, 0x03
000002B2 C1ED D81A muls.w D0, [A5 - 0x27E6]
000002B6 7203 moveq.l D1, 0x03
000002B8 C3ED D81C muls.w D1, [A5 - 0x27E4]
000002BC D06D D81E add.w D0, [A5 - 0x27E2]
000002C0 D041 add.w D0, D1
000002C2 3F00 move.w -[A7], D0
000002C4 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000002C8 302D D81A move.w D0, [A5 - 0x27E6]
000002CC E548 lsl D0.w, 2
000002CE 7203 moveq.l D1, 0x03
000002D0 C3ED D81C muls.w D1, [A5 - 0x27E4]
000002D4 D06D D81E add.w D0, [A5 - 0x27E2]
000002D8 D041 add.w D0, D1
000002DA 3F00 move.w -[A7], D0
000002DC 302D D820 move.w D0, [A5 - 0x27E0]
000002E0 D06D D818 add.w D0, [A5 - 0x27E8]
000002E4 3F00 move.w -[A7], D0
000002E6 A8A7 syscall SetRect
000002E8 486D CFF0 pea.l [A5 - 0x3010]
000002EC 302D D81A move.w D0, [A5 - 0x27E6]
000002F0 E548 lsl D0.w, 2
000002F2 D06D D81E add.w D0, [A5 - 0x27E2]
000002F6 322D D81C move.w D1, [A5 - 0x27E4]
000002FA E549 lsl D1.w, 2
000002FC D041 add.w D0, D1
000002FE 3F00 move.w -[A7], D0
00000300 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000304 7005 moveq.l D0, 0x05
00000306 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000030A D06D D81E add.w D0, [A5 - 0x27E2]
0000030E 322D D81C move.w D1, [A5 - 0x27E4]
00000312 E549 lsl D1.w, 2
00000314 D041 add.w D0, D1
00000316 3F00 move.w -[A7], D0
00000318 302D D820 move.w D0, [A5 - 0x27E0]
0000031C D06D D818 add.w D0, [A5 - 0x27E8]
00000320 3F00 move.w -[A7], D0
00000322 A8A7 syscall SetRect
00000324 486D CFF8 pea.l [A5 - 0x3008]
00000328 7005 moveq.l D0, 0x05
0000032A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000032E 7205 moveq.l D1, 0x05
00000330 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000334 D06D D81E add.w D0, [A5 - 0x27E2]
00000338 D041 add.w D0, D1
0000033A 3F00 move.w -[A7], D0
0000033C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000340 7006 moveq.l D0, 0x06
00000342 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000346 7205 moveq.l D1, 0x05
00000348 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000034C D06D D81E add.w D0, [A5 - 0x27E2]
00000350 D041 add.w D0, D1
00000352 3F00 move.w -[A7], D0
00000354 302D D820 move.w D0, [A5 - 0x27E0]
00000358 D06D D818 add.w D0, [A5 - 0x27E8]
0000035C 3F00 move.w -[A7], D0
0000035E A8A7 syscall SetRect
00000360 486D D000 pea.l [A5 - 0x3000]
00000364 7006 moveq.l D0, 0x06
00000366 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000036A 7206 moveq.l D1, 0x06
0000036C C3ED D81C muls.w D1, [A5 - 0x27E4]
00000370 D06D D81E add.w D0, [A5 - 0x27E2]
00000374 D041 add.w D0, D1
00000376 3F00 move.w -[A7], D0
00000378 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000037C 7007 moveq.l D0, 0x07
0000037E C1ED D81A muls.w D0, [A5 - 0x27E6]
00000382 7206 moveq.l D1, 0x06
00000384 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000388 D06D D81E add.w D0, [A5 - 0x27E2]
0000038C D041 add.w D0, D1
0000038E 3F00 move.w -[A7], D0
00000390 302D D820 move.w D0, [A5 - 0x27E0]
00000394 D06D D818 add.w D0, [A5 - 0x27E8]
00000398 3F00 move.w -[A7], D0
0000039A A8A7 syscall SetRect
0000039C 486D D008 pea.l [A5 - 0x2FF8]
000003A0 7007 moveq.l D0, 0x07
000003A2 C1ED D81A muls.w D0, [A5 - 0x27E6]
000003A6 7207 moveq.l D1, 0x07
000003A8 C3ED D81C muls.w D1, [A5 - 0x27E4]
000003AC D06D D81E add.w D0, [A5 - 0x27E2]
000003B0 D041 add.w D0, D1
000003B2 3F00 move.w -[A7], D0
000003B4 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000003B8 302D D81A move.w D0, [A5 - 0x27E6]
000003BC E748 lsl D0.w, 3
000003BE 7207 moveq.l D1, 0x07
000003C0 C3ED D81C muls.w D1, [A5 - 0x27E4]
000003C4 D06D D81E add.w D0, [A5 - 0x27E2]
000003C8 D041 add.w D0, D1
000003CA 3F00 move.w -[A7], D0
000003CC 302D D820 move.w D0, [A5 - 0x27E0]
000003D0 D06D D818 add.w D0, [A5 - 0x27E8]
000003D4 3F00 move.w -[A7], D0
000003D6 A8A7 syscall SetRect
000003D8 486D D010 pea.l [A5 - 0x2FF0]
000003DC 302D D81A move.w D0, [A5 - 0x27E6]
000003E0 E748 lsl D0.w, 3
000003E2 D06D D81E add.w D0, [A5 - 0x27E2]
000003E6 322D D81C move.w D1, [A5 - 0x27E4]
000003EA E749 lsl D1.w, 3
000003EC D041 add.w D0, D1
000003EE 3F00 move.w -[A7], D0
000003F0 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000003F4 7009 moveq.l D0, 0x09
000003F6 C1ED D81A muls.w D0, [A5 - 0x27E6]
000003FA D06D D81E add.w D0, [A5 - 0x27E2]
000003FE 322D D81C move.w D1, [A5 - 0x27E4]
00000402 E749 lsl D1.w, 3
00000404 D041 add.w D0, D1
00000406 3F00 move.w -[A7], D0
00000408 302D D820 move.w D0, [A5 - 0x27E0]
0000040C D06D D818 add.w D0, [A5 - 0x27E8]
00000410 3F00 move.w -[A7], D0
00000412 A8A7 syscall SetRect
00000414 486D D018 pea.l [A5 - 0x2FE8]
00000418 7009 moveq.l D0, 0x09
0000041A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000041E 7209 moveq.l D1, 0x09
00000420 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000424 D06D D81E add.w D0, [A5 - 0x27E2]
00000428 D041 add.w D0, D1
0000042A 3F00 move.w -[A7], D0
0000042C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000430 700A moveq.l D0, 0x0A
00000432 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000436 7209 moveq.l D1, 0x09
00000438 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000043C D06D D81E add.w D0, [A5 - 0x27E2]
00000440 D041 add.w D0, D1
00000442 3F00 move.w -[A7], D0
00000444 302D D820 move.w D0, [A5 - 0x27E0]
00000448 D06D D818 add.w D0, [A5 - 0x27E8]
0000044C 3F00 move.w -[A7], D0
0000044E A8A7 syscall SetRect
00000450 486D D020 pea.l [A5 - 0x2FE0]
00000454 700A moveq.l D0, 0x0A
00000456 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000045A 720A moveq.l D1, 0x0A
0000045C C3ED D81C muls.w D1, [A5 - 0x27E4]
00000460 D06D D81E add.w D0, [A5 - 0x27E2]
00000464 D041 add.w D0, D1
00000466 3F00 move.w -[A7], D0
00000468 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000046C 700B moveq.l D0, 0x0B
0000046E C1ED D81A muls.w D0, [A5 - 0x27E6]
00000472 720A moveq.l D1, 0x0A
00000474 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000478 D06D D81E add.w D0, [A5 - 0x27E2]
0000047C D041 add.w D0, D1
0000047E 3F00 move.w -[A7], D0
00000480 302D D820 move.w D0, [A5 - 0x27E0]
00000484 D06D D818 add.w D0, [A5 - 0x27E8]
00000488 3F00 move.w -[A7], D0
0000048A A8A7 syscall SetRect
0000048C 486D D028 pea.l [A5 - 0x2FD8]
00000490 700B moveq.l D0, 0x0B
00000492 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000496 720B moveq.l D1, 0x0B
00000498 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000049C D06D D81E add.w D0, [A5 - 0x27E2]
000004A0 D041 add.w D0, D1
000004A2 3F00 move.w -[A7], D0
000004A4 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000004A8 700C moveq.l D0, 0x0C
000004AA C1ED D81A muls.w D0, [A5 - 0x27E6]
000004AE 720B moveq.l D1, 0x0B
000004B0 C3ED D81C muls.w D1, [A5 - 0x27E4]
000004B4 D06D D81E add.w D0, [A5 - 0x27E2]
000004B8 D041 add.w D0, D1
000004BA 3F00 move.w -[A7], D0
000004BC 302D D820 move.w D0, [A5 - 0x27E0]
000004C0 D06D D818 add.w D0, [A5 - 0x27E8]
000004C4 3F00 move.w -[A7], D0
000004C6 A8A7 syscall SetRect
000004C8 566D D81E addq.w [A5 - 0x27E2], 3
000004CC 566D D820 addq.w [A5 - 0x27E0], 3
000004D0 486D D088 pea.l [A5 - 0x2F78]
000004D4 3F2D D81E move.w -[A7], [A5 - 0x27E2]
000004D8 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000004DC 302D D81E move.w D0, [A5 - 0x27E2]
000004E0 D06D D81A add.w D0, [A5 - 0x27E6]
000004E4 3F00 move.w -[A7], D0
000004E6 302D D820 move.w D0, [A5 - 0x27E0]
000004EA D06D D818 add.w D0, [A5 - 0x27E8]
000004EE 3F00 move.w -[A7], D0
000004F0 A8A7 syscall SetRect
000004F2 486D D090 pea.l [A5 - 0x2F70]
000004F6 302D D81E move.w D0, [A5 - 0x27E2]
000004FA D06D D81A add.w D0, [A5 - 0x27E6]
000004FE D06D D81C add.w D0, [A5 - 0x27E4]
00000502 3F00 move.w -[A7], D0
00000504 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000508 302D D81A move.w D0, [A5 - 0x27E6]
0000050C D040 add.w D0, D0
0000050E D06D D81E add.w D0, [A5 - 0x27E2]
00000512 D06D D81C add.w D0, [A5 - 0x27E4]
00000516 3F00 move.w -[A7], D0
00000518 302D D820 move.w D0, [A5 - 0x27E0]
0000051C D06D D818 add.w D0, [A5 - 0x27E8]
00000520 3F00 move.w -[A7], D0
00000522 A8A7 syscall SetRect
00000524 486D D098 pea.l [A5 - 0x2F68]
00000528 302D D81A move.w D0, [A5 - 0x27E6]
0000052C D040 add.w D0, D0
0000052E D06D D81E add.w D0, [A5 - 0x27E2]
00000532 322D D81C move.w D1, [A5 - 0x27E4]
00000536 D041 add.w D0, D1
00000538 D041 add.w D0, D1
0000053A 3F00 move.w -[A7], D0
0000053C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000540 7003 moveq.l D0, 0x03
00000542 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000546 D06D D81E add.w D0, [A5 - 0x27E2]
0000054A D241 add.w D1, D1
0000054C D041 add.w D0, D1
0000054E 3F00 move.w -[A7], D0
00000550 302D D820 move.w D0, [A5 - 0x27E0]
00000554 D06D D818 add.w D0, [A5 - 0x27E8]
00000558 3F00 move.w -[A7], D0
0000055A A8A7 syscall SetRect
0000055C 486D D0A0 pea.l [A5 - 0x2F60]
00000560 7003 moveq.l D0, 0x03
00000562 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000566 7203 moveq.l D1, 0x03
00000568 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000056C D06D D81E add.w D0, [A5 - 0x27E2]
00000570 D041 add.w D0, D1
00000572 3F00 move.w -[A7], D0
00000574 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000578 302D D81A move.w D0, [A5 - 0x27E6]
0000057C E548 lsl D0.w, 2
0000057E 7203 moveq.l D1, 0x03
00000580 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000584 D06D D81E add.w D0, [A5 - 0x27E2]
00000588 D041 add.w D0, D1
0000058A 3F00 move.w -[A7], D0
0000058C 302D D820 move.w D0, [A5 - 0x27E0]
00000590 D06D D818 add.w D0, [A5 - 0x27E8]
00000594 3F00 move.w -[A7], D0
00000596 A8A7 syscall SetRect
00000598 486D D0A8 pea.l [A5 - 0x2F58]
0000059C 302D D81A move.w D0, [A5 - 0x27E6]
000005A0 E548 lsl D0.w, 2
000005A2 D06D D81E add.w D0, [A5 - 0x27E2]
000005A6 322D D81C move.w D1, [A5 - 0x27E4]
000005AA E549 lsl D1.w, 2
000005AC D041 add.w D0, D1
000005AE 3F00 move.w -[A7], D0
000005B0 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000005B4 7005 moveq.l D0, 0x05
000005B6 C1ED D81A muls.w D0, [A5 - 0x27E6]
000005BA D06D D81E add.w D0, [A5 - 0x27E2]
000005BE 322D D81C move.w D1, [A5 - 0x27E4]
000005C2 E549 lsl D1.w, 2
000005C4 D041 add.w D0, D1
000005C6 3F00 move.w -[A7], D0
000005C8 302D D820 move.w D0, [A5 - 0x27E0]
000005CC D06D D818 add.w D0, [A5 - 0x27E8]
000005D0 3F00 move.w -[A7], D0
000005D2 A8A7 syscall SetRect
000005D4 486D D0B0 pea.l [A5 - 0x2F50]
000005D8 7005 moveq.l D0, 0x05
000005DA C1ED D81A muls.w D0, [A5 - 0x27E6]
000005DE 7205 moveq.l D1, 0x05
000005E0 C3ED D81C muls.w D1, [A5 - 0x27E4]
000005E4 D06D D81E add.w D0, [A5 - 0x27E2]
000005E8 D041 add.w D0, D1
000005EA 3F00 move.w -[A7], D0
000005EC 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000005F0 7006 moveq.l D0, 0x06
000005F2 C1ED D81A muls.w D0, [A5 - 0x27E6]
000005F6 7205 moveq.l D1, 0x05
000005F8 C3ED D81C muls.w D1, [A5 - 0x27E4]
000005FC D06D D81E add.w D0, [A5 - 0x27E2]
00000600 D041 add.w D0, D1
00000602 3F00 move.w -[A7], D0
00000604 302D D820 move.w D0, [A5 - 0x27E0]
00000608 D06D D818 add.w D0, [A5 - 0x27E8]
0000060C 3F00 move.w -[A7], D0
0000060E A8A7 syscall SetRect
00000610 486D D0B8 pea.l [A5 - 0x2F48]
00000614 7006 moveq.l D0, 0x06
00000616 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000061A 7206 moveq.l D1, 0x06
0000061C C3ED D81C muls.w D1, [A5 - 0x27E4]
00000620 D06D D81E add.w D0, [A5 - 0x27E2]
00000624 D041 add.w D0, D1
00000626 3F00 move.w -[A7], D0
00000628 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000062C 7007 moveq.l D0, 0x07
0000062E C1ED D81A muls.w D0, [A5 - 0x27E6]
00000632 7206 moveq.l D1, 0x06
00000634 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000638 D06D D81E add.w D0, [A5 - 0x27E2]
0000063C D041 add.w D0, D1
0000063E 3F00 move.w -[A7], D0
00000640 302D D820 move.w D0, [A5 - 0x27E0]
00000644 D06D D818 add.w D0, [A5 - 0x27E8]
00000648 3F00 move.w -[A7], D0
0000064A A8A7 syscall SetRect
0000064C 486D D0C0 pea.l [A5 - 0x2F40]
00000650 7007 moveq.l D0, 0x07
00000652 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000656 7207 moveq.l D1, 0x07
00000658 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000065C D06D D81E add.w D0, [A5 - 0x27E2]
00000660 D041 add.w D0, D1
00000662 3F00 move.w -[A7], D0
00000664 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000668 302D D81A move.w D0, [A5 - 0x27E6]
0000066C E748 lsl D0.w, 3
0000066E 7207 moveq.l D1, 0x07
00000670 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000674 D06D D81E add.w D0, [A5 - 0x27E2]
00000678 D041 add.w D0, D1
0000067A 3F00 move.w -[A7], D0
0000067C 302D D820 move.w D0, [A5 - 0x27E0]
00000680 D06D D818 add.w D0, [A5 - 0x27E8]
00000684 3F00 move.w -[A7], D0
00000686 A8A7 syscall SetRect
00000688 486D D0C8 pea.l [A5 - 0x2F38]
0000068C 302D D81A move.w D0, [A5 - 0x27E6]
00000690 E748 lsl D0.w, 3
00000692 D06D D81E add.w D0, [A5 - 0x27E2]
00000696 322D D81C move.w D1, [A5 - 0x27E4]
0000069A E749 lsl D1.w, 3
0000069C D041 add.w D0, D1
0000069E 3F00 move.w -[A7], D0
000006A0 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000006A4 7009 moveq.l D0, 0x09
000006A6 C1ED D81A muls.w D0, [A5 - 0x27E6]
000006AA D06D D81E add.w D0, [A5 - 0x27E2]
000006AE 322D D81C move.w D1, [A5 - 0x27E4]
000006B2 E749 lsl D1.w, 3
000006B4 D041 add.w D0, D1
000006B6 3F00 move.w -[A7], D0
000006B8 302D D820 move.w D0, [A5 - 0x27E0]
000006BC D06D D818 add.w D0, [A5 - 0x27E8]
000006C0 3F00 move.w -[A7], D0
000006C2 A8A7 syscall SetRect
000006C4 486D D0D0 pea.l [A5 - 0x2F30]
000006C8 7009 moveq.l D0, 0x09
000006CA C1ED D81A muls.w D0, [A5 - 0x27E6]
000006CE 7209 moveq.l D1, 0x09
000006D0 C3ED D81C muls.w D1, [A5 - 0x27E4]
000006D4 D06D D81E add.w D0, [A5 - 0x27E2]
000006D8 D041 add.w D0, D1
000006DA 3F00 move.w -[A7], D0
000006DC 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000006E0 700A moveq.l D0, 0x0A
000006E2 C1ED D81A muls.w D0, [A5 - 0x27E6]
000006E6 7209 moveq.l D1, 0x09
000006E8 C3ED D81C muls.w D1, [A5 - 0x27E4]
000006EC D06D D81E add.w D0, [A5 - 0x27E2]
000006F0 D041 add.w D0, D1
000006F2 3F00 move.w -[A7], D0
000006F4 302D D820 move.w D0, [A5 - 0x27E0]
000006F8 D06D D818 add.w D0, [A5 - 0x27E8]
000006FC 3F00 move.w -[A7], D0
000006FE A8A7 syscall SetRect
00000700 486D D0D8 pea.l [A5 - 0x2F28]
00000704 700A moveq.l D0, 0x0A
00000706 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000070A 720A moveq.l D1, 0x0A
0000070C C3ED D81C muls.w D1, [A5 - 0x27E4]
00000710 D06D D81E add.w D0, [A5 - 0x27E2]
00000714 D041 add.w D0, D1
00000716 3F00 move.w -[A7], D0
00000718 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000071C 700B moveq.l D0, 0x0B
0000071E C1ED D81A muls.w D0, [A5 - 0x27E6]
00000722 720A moveq.l D1, 0x0A
00000724 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000728 D06D D81E add.w D0, [A5 - 0x27E2]
0000072C D041 add.w D0, D1
0000072E 3F00 move.w -[A7], D0
00000730 302D D820 move.w D0, [A5 - 0x27E0]
00000734 D06D D818 add.w D0, [A5 - 0x27E8]
00000738 3F00 move.w -[A7], D0
0000073A A8A7 syscall SetRect
0000073C 486D D0E0 pea.l [A5 - 0x2F20]
00000740 700B moveq.l D0, 0x0B
00000742 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000746 720B moveq.l D1, 0x0B
00000748 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000074C D06D D81E add.w D0, [A5 - 0x27E2]
00000750 D041 add.w D0, D1
00000752 3F00 move.w -[A7], D0
00000754 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000758 700C moveq.l D0, 0x0C
0000075A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000075E 720B moveq.l D1, 0x0B
00000760 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000764 D06D D81E add.w D0, [A5 - 0x27E2]
00000768 D041 add.w D0, D1
0000076A 3F00 move.w -[A7], D0
0000076C 302D D820 move.w D0, [A5 - 0x27E0]
00000770 D06D D818 add.w D0, [A5 - 0x27E8]
00000774 3F00 move.w -[A7], D0
00000776 A8A7 syscall SetRect
00000778 3B7C 0042 D81E move.w [A5 - 0x27E2], 0x42 /* 'B' */
0000077E 3B7C 0028 D820 move.w [A5 - 0x27E0], 0x28 /* '(' */
00000784 3B7C 0020 D818 move.w [A5 - 0x27E8], 0x20 /* ' ' */
0000078A 3B7C 0020 D81A move.w [A5 - 0x27E6], 0x20 /* ' ' */
00000790 3B7C 000A D81C move.w [A5 - 0x27E4], 0xA /* '\n' */
00000796 486D D078 pea.l [A5 - 0x2F88]
0000079A 3F2D D81E move.w -[A7], [A5 - 0x27E2]
0000079E 7032 moveq.l D0, 0x32
000007A0 D06D D820 add.w D0, [A5 - 0x27E0]
000007A4 3F00 move.w -[A7], D0
000007A6 302D D81E move.w D0, [A5 - 0x27E2]
000007AA D06D D81A add.w D0, [A5 - 0x27E6]
000007AE 3F00 move.w -[A7], D0
000007B0 302D D820 move.w D0, [A5 - 0x27E0]
000007B4 D06D D818 add.w D0, [A5 - 0x27E8]
000007B8 0640 0032 addi.w D0, 0x32 /* '2' */
000007BC 3F00 move.w -[A7], D0
000007BE A8A7 syscall SetRect
000007C0 486D D180 pea.l [A5 - 0x2E80]
000007C4 302D D81E move.w D0, [A5 - 0x27E2]
000007C8 D06D D81A add.w D0, [A5 - 0x27E6]
000007CC D06D D81C add.w D0, [A5 - 0x27E4]
000007D0 3F00 move.w -[A7], D0
000007D2 7032 moveq.l D0, 0x32
000007D4 D06D D820 add.w D0, [A5 - 0x27E0]
000007D8 3F00 move.w -[A7], D0
000007DA 302D D81A move.w D0, [A5 - 0x27E6]
000007DE D040 add.w D0, D0
000007E0 D06D D81E add.w D0, [A5 - 0x27E2]
000007E4 D06D D81C add.w D0, [A5 - 0x27E4]
000007E8 3F00 move.w -[A7], D0
000007EA 302D D820 move.w D0, [A5 - 0x27E0]
000007EE D06D D818 add.w D0, [A5 - 0x27E8]
000007F2 0640 0032 addi.w D0, 0x32 /* '2' */
000007F6 3F00 move.w -[A7], D0
000007F8 A8A7 syscall SetRect
000007FA 486D D058 pea.l [A5 - 0x2FA8]
000007FE 302D D81A move.w D0, [A5 - 0x27E6]
00000802 D040 add.w D0, D0
00000804 D06D D81E add.w D0, [A5 - 0x27E2]
00000808 322D D81C move.w D1, [A5 - 0x27E4]
0000080C D041 add.w D0, D1
0000080E D041 add.w D0, D1
00000810 3F00 move.w -[A7], D0
00000812 7032 moveq.l D0, 0x32
00000814 D06D D820 add.w D0, [A5 - 0x27E0]
00000818 3F00 move.w -[A7], D0
0000081A 7003 moveq.l D0, 0x03
0000081C C1ED D81A muls.w D0, [A5 - 0x27E6]
00000820 D06D D81E add.w D0, [A5 - 0x27E2]
00000824 D241 add.w D1, D1
00000826 D041 add.w D0, D1
00000828 3F00 move.w -[A7], D0
0000082A 302D D820 move.w D0, [A5 - 0x27E0]
0000082E D06D D818 add.w D0, [A5 - 0x27E8]
00000832 0640 0020 addi.w D0, 0x20 /* ' ' */
00000836 3F00 move.w -[A7], D0
00000838 A8A7 syscall SetRect
0000083A 486D D060 pea.l [A5 - 0x2FA0]
0000083E 302D D81A move.w D0, [A5 - 0x27E6]
00000842 D040 add.w D0, D0
00000844 D06D D81E add.w D0, [A5 - 0x27E2]
00000848 322D D81C move.w D1, [A5 - 0x27E4]
0000084C D041 add.w D0, D1
0000084E D041 add.w D0, D1
00000850 3F00 move.w -[A7], D0
00000852 302D D820 move.w D0, [A5 - 0x27E0]
00000856 D06D D818 add.w D0, [A5 - 0x27E8]
0000085A 0640 0024 addi.w D0, 0x24 /* '$' */
0000085E 3F00 move.w -[A7], D0
00000860 7003 moveq.l D0, 0x03
00000862 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000866 D06D D81E add.w D0, [A5 - 0x27E2]
0000086A D241 add.w D1, D1
0000086C D041 add.w D0, D1
0000086E 3F00 move.w -[A7], D0
00000870 302D D820 move.w D0, [A5 - 0x27E0]
00000874 D06D D818 add.w D0, [A5 - 0x27E8]
00000878 0640 0032 addi.w D0, 0x32 /* '2' */
0000087C 3F00 move.w -[A7], D0
0000087E A8A7 syscall SetRect
00000880 486D D038 pea.l [A5 - 0x2FC8]
00000884 7003 moveq.l D0, 0x03
00000886 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000088A 7203 moveq.l D1, 0x03
0000088C C3ED D81C muls.w D1, [A5 - 0x27E4]
00000890 D06D D81E add.w D0, [A5 - 0x27E2]
00000894 D041 add.w D0, D1
00000896 3F00 move.w -[A7], D0
00000898 7032 moveq.l D0, 0x32
0000089A D06D D820 add.w D0, [A5 - 0x27E0]
0000089E 3F00 move.w -[A7], D0
000008A0 302D D81A move.w D0, [A5 - 0x27E6]
000008A4 E548 lsl D0.w, 2
000008A6 7203 moveq.l D1, 0x03
000008A8 C3ED D81C muls.w D1, [A5 - 0x27E4]
000008AC D06D D81E add.w D0, [A5 - 0x27E2]
000008B0 D041 add.w D0, D1
000008B2 3F00 move.w -[A7], D0
000008B4 302D D820 move.w D0, [A5 - 0x27E0]
000008B8 D06D D818 add.w D0, [A5 - 0x27E8]
000008BC 0640 0032 addi.w D0, 0x32 /* '2' */
000008C0 3F00 move.w -[A7], D0
000008C2 A8A7 syscall SetRect
000008C4 486D D140 pea.l [A5 - 0x2EC0]
000008C8 302D D81A move.w D0, [A5 - 0x27E6]
000008CC E548 lsl D0.w, 2
000008CE D06D D81E add.w D0, [A5 - 0x27E2]
000008D2 322D D81C move.w D1, [A5 - 0x27E4]
000008D6 E549 lsl D1.w, 2
000008D8 D041 add.w D0, D1
000008DA 3F00 move.w -[A7], D0
000008DC 7032 moveq.l D0, 0x32
000008DE D06D D820 add.w D0, [A5 - 0x27E0]
000008E2 3F00 move.w -[A7], D0
000008E4 7005 moveq.l D0, 0x05
000008E6 C1ED D81A muls.w D0, [A5 - 0x27E6]
000008EA D06D D81E add.w D0, [A5 - 0x27E2]
000008EE 322D D81C move.w D1, [A5 - 0x27E4]
000008F2 E549 lsl D1.w, 2
000008F4 D041 add.w D0, D1
000008F6 3F00 move.w -[A7], D0
000008F8 302D D820 move.w D0, [A5 - 0x27E0]
000008FC D06D D818 add.w D0, [A5 - 0x27E8]
00000900 0640 0032 addi.w D0, 0x32 /* '2' */
00000904 3F00 move.w -[A7], D0
00000906 A8A7 syscall SetRect
00000908 486D D148 pea.l [A5 - 0x2EB8]
0000090C 7005 moveq.l D0, 0x05
0000090E C1ED D81A muls.w D0, [A5 - 0x27E6]
00000912 7205 moveq.l D1, 0x05
00000914 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000918 D06D D81E add.w D0, [A5 - 0x27E2]
0000091C D041 add.w D0, D1
0000091E 3F00 move.w -[A7], D0
00000920 7032 moveq.l D0, 0x32
00000922 D06D D820 add.w D0, [A5 - 0x27E0]
00000926 3F00 move.w -[A7], D0
00000928 7006 moveq.l D0, 0x06
0000092A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000092E 7205 moveq.l D1, 0x05
00000930 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000934 D06D D81E add.w D0, [A5 - 0x27E2]
00000938 D041 add.w D0, D1
0000093A 3F00 move.w -[A7], D0
0000093C 302D D820 move.w D0, [A5 - 0x27E0]
00000940 D06D D818 add.w D0, [A5 - 0x27E8]
00000944 0640 0032 addi.w D0, 0x32 /* '2' */
00000948 3F00 move.w -[A7], D0
0000094A A8A7 syscall SetRect
0000094C 486D D040 pea.l [A5 - 0x2FC0]
00000950 7006 moveq.l D0, 0x06
00000952 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000956 7206 moveq.l D1, 0x06
00000958 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000095C D06D D81E add.w D0, [A5 - 0x27E2]
00000960 D041 add.w D0, D1
00000962 3F00 move.w -[A7], D0
00000964 7032 moveq.l D0, 0x32
00000966 D06D D820 add.w D0, [A5 - 0x27E0]
0000096A 3F00 move.w -[A7], D0
0000096C 7007 moveq.l D0, 0x07
0000096E C1ED D81A muls.w D0, [A5 - 0x27E6]
00000972 7206 moveq.l D1, 0x06
00000974 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000978 D06D D81E add.w D0, [A5 - 0x27E2]
0000097C D041 add.w D0, D1
0000097E 3F00 move.w -[A7], D0
00000980 302D D820 move.w D0, [A5 - 0x27E0]
00000984 D06D D818 add.w D0, [A5 - 0x27E8]
00000988 0640 0032 addi.w D0, 0x32 /* '2' */
0000098C 3F00 move.w -[A7], D0
0000098E A8A7 syscall SetRect
00000990 486D D048 pea.l [A5 - 0x2FB8]
00000994 7007 moveq.l D0, 0x07
00000996 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000099A 7207 moveq.l D1, 0x07
0000099C C3ED D81C muls.w D1, [A5 - 0x27E4]
000009A0 D06D D81E add.w D0, [A5 - 0x27E2]
000009A4 D041 add.w D0, D1
000009A6 3F00 move.w -[A7], D0
000009A8 7032 moveq.l D0, 0x32
000009AA D06D D820 add.w D0, [A5 - 0x27E0]
000009AE 3F00 move.w -[A7], D0
000009B0 302D D81A move.w D0, [A5 - 0x27E6]
000009B4 E748 lsl D0.w, 3
000009B6 7207 moveq.l D1, 0x07
000009B8 C3ED D81C muls.w D1, [A5 - 0x27E4]
000009BC D06D D81E add.w D0, [A5 - 0x27E2]
000009C0 D041 add.w D0, D1
000009C2 3F00 move.w -[A7], D0
000009C4 302D D820 move.w D0, [A5 - 0x27E0]
000009C8 D06D D818 add.w D0, [A5 - 0x27E8]
000009CC 0640 0032 addi.w D0, 0x32 /* '2' */
000009D0 3F00 move.w -[A7], D0
000009D2 A8A7 syscall SetRect
000009D4 486D D050 pea.l [A5 - 0x2FB0]
000009D8 302D D81A move.w D0, [A5 - 0x27E6]
000009DC E748 lsl D0.w, 3
000009DE D06D D81E add.w D0, [A5 - 0x27E2]
000009E2 322D D81C move.w D1, [A5 - 0x27E4]
000009E6 E749 lsl D1.w, 3
000009E8 D041 add.w D0, D1
000009EA 3F00 move.w -[A7], D0
000009EC 7032 moveq.l D0, 0x32
000009EE D06D D820 add.w D0, [A5 - 0x27E0]
000009F2 3F00 move.w -[A7], D0
000009F4 7009 moveq.l D0, 0x09
000009F6 C1ED D81A muls.w D0, [A5 - 0x27E6]
000009FA D06D D81E add.w D0, [A5 - 0x27E2]
000009FE 322D D81C move.w D1, [A5 - 0x27E4]
00000A02 E749 lsl D1.w, 3
00000A04 D041 add.w D0, D1
00000A06 3F00 move.w -[A7], D0
00000A08 302D D820 move.w D0, [A5 - 0x27E0]
00000A0C D06D D818 add.w D0, [A5 - 0x27E8]
00000A10 0640 0032 addi.w D0, 0x32 /* '2' */
00000A14 3F00 move.w -[A7], D0
00000A16 A8A7 syscall SetRect
00000A18 566D D81E addq.w [A5 - 0x27E2], 3
00000A1C 566D D820 addq.w [A5 - 0x27E0], 3
00000A20 486D D130 pea.l [A5 - 0x2ED0]
00000A24 3F2D D81E move.w -[A7], [A5 - 0x27E2]
00000A28 7032 moveq.l D0, 0x32
00000A2A D06D D820 add.w D0, [A5 - 0x27E0]
00000A2E 3F00 move.w -[A7], D0
00000A30 302D D81E move.w D0, [A5 - 0x27E2]
00000A34 D06D D81A add.w D0, [A5 - 0x27E6]
00000A38 3F00 move.w -[A7], D0
00000A3A 302D D820 move.w D0, [A5 - 0x27E0]
00000A3E D06D D818 add.w D0, [A5 - 0x27E8]
00000A42 0640 0032 addi.w D0, 0x32 /* '2' */
00000A46 3F00 move.w -[A7], D0
00000A48 A8A7 syscall SetRect
00000A4A 486D D188 pea.l [A5 - 0x2E78]
00000A4E 302D D81E move.w D0, [A5 - 0x27E2]
00000A52 D06D D81A add.w D0, [A5 - 0x27E6]
00000A56 D06D D81C add.w D0, [A5 - 0x27E4]
00000A5A 3F00 move.w -[A7], D0
00000A5C 7032 moveq.l D0, 0x32
00000A5E D06D D820 add.w D0, [A5 - 0x27E0]
00000A62 3F00 move.w -[A7], D0
00000A64 302D D81A move.w D0, [A5 - 0x27E6]
00000A68 D040 add.w D0, D0
00000A6A D06D D81E add.w D0, [A5 - 0x27E2]
00000A6E D06D D81C add.w D0, [A5 - 0x27E4]
00000A72 3F00 move.w -[A7], D0
00000A74 302D D820 move.w D0, [A5 - 0x27E0]
00000A78 D06D D818 add.w D0, [A5 - 0x27E8]
00000A7C 0640 0032 addi.w D0, 0x32 /* '2' */
00000A80 3F00 move.w -[A7], D0
00000A82 A8A7 syscall SetRect
00000A84 486D D110 pea.l [A5 - 0x2EF0]
00000A88 302D D81A move.w D0, [A5 - 0x27E6]
00000A8C D040 add.w D0, D0
00000A8E D06D D81E add.w D0, [A5 - 0x27E2]
00000A92 322D D81C move.w D1, [A5 - 0x27E4]
00000A96 D041 add.w D0, D1
00000A98 D041 add.w D0, D1
00000A9A 3F00 move.w -[A7], D0
00000A9C 7032 moveq.l D0, 0x32
00000A9E D06D D820 add.w D0, [A5 - 0x27E0]
00000AA2 3F00 move.w -[A7], D0
00000AA4 7003 moveq.l D0, 0x03
00000AA6 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000AAA D06D D81E add.w D0, [A5 - 0x27E2]
00000AAE D241 add.w D1, D1
00000AB0 D041 add.w D0, D1
00000AB2 3F00 move.w -[A7], D0
00000AB4 302D D820 move.w D0, [A5 - 0x27E0]
00000AB8 D06D D818 add.w D0, [A5 - 0x27E8]
00000ABC 0640 0020 addi.w D0, 0x20 /* ' ' */
00000AC0 3F00 move.w -[A7], D0
00000AC2 A8A7 syscall SetRect
00000AC4 486D D118 pea.l [A5 - 0x2EE8]
00000AC8 302D D81A move.w D0, [A5 - 0x27E6]
00000ACC D040 add.w D0, D0
00000ACE D06D D81E add.w D0, [A5 - 0x27E2]
00000AD2 322D D81C move.w D1, [A5 - 0x27E4]
00000AD6 D041 add.w D0, D1
00000AD8 D041 add.w D0, D1
00000ADA 3F00 move.w -[A7], D0
00000ADC 302D D820 move.w D0, [A5 - 0x27E0]
00000AE0 D06D D818 add.w D0, [A5 - 0x27E8]
00000AE4 0640 0024 addi.w D0, 0x24 /* '$' */
00000AE8 3F00 move.w -[A7], D0
00000AEA 7003 moveq.l D0, 0x03
00000AEC C1ED D81A muls.w D0, [A5 - 0x27E6]
00000AF0 D06D D81E add.w D0, [A5 - 0x27E2]
00000AF4 D241 add.w D1, D1
00000AF6 D041 add.w D0, D1
00000AF8 3F00 move.w -[A7], D0
00000AFA 302D D820 move.w D0, [A5 - 0x27E0]
00000AFE D06D D818 add.w D0, [A5 - 0x27E8]
00000B02 0640 0032 addi.w D0, 0x32 /* '2' */
00000B06 3F00 move.w -[A7], D0
00000B08 A8A7 syscall SetRect
00000B0A 486D D0F0 pea.l [A5 - 0x2F10]
00000B0E 7003 moveq.l D0, 0x03
00000B10 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000B14 7203 moveq.l D1, 0x03
00000B16 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000B1A D06D D81E add.w D0, [A5 - 0x27E2]
00000B1E D041 add.w D0, D1
00000B20 3F00 move.w -[A7], D0
00000B22 7032 moveq.l D0, 0x32
00000B24 D06D D820 add.w D0, [A5 - 0x27E0]
00000B28 3F00 move.w -[A7], D0
00000B2A 302D D81A move.w D0, [A5 - 0x27E6]
00000B2E E548 lsl D0.w, 2
00000B30 7203 moveq.l D1, 0x03
00000B32 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000B36 D06D D81E add.w D0, [A5 - 0x27E2]
00000B3A D041 add.w D0, D1
00000B3C 3F00 move.w -[A7], D0
00000B3E 302D D820 move.w D0, [A5 - 0x27E0]
00000B42 D06D D818 add.w D0, [A5 - 0x27E8]
00000B46 0640 0032 addi.w D0, 0x32 /* '2' */
00000B4A 3F00 move.w -[A7], D0
00000B4C A8A7 syscall SetRect
00000B4E 486D D150 pea.l [A5 - 0x2EB0]
00000B52 302D D81A move.w D0, [A5 - 0x27E6]
00000B56 E548 lsl D0.w, 2
00000B58 D06D D81E add.w D0, [A5 - 0x27E2]
00000B5C 322D D81C move.w D1, [A5 - 0x27E4]
00000B60 E549 lsl D1.w, 2
00000B62 D041 add.w D0, D1
00000B64 3F00 move.w -[A7], D0
00000B66 7032 moveq.l D0, 0x32
00000B68 D06D D820 add.w D0, [A5 - 0x27E0]
00000B6C 3F00 move.w -[A7], D0
00000B6E 7005 moveq.l D0, 0x05
00000B70 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000B74 D06D D81E add.w D0, [A5 - 0x27E2]
00000B78 322D D81C move.w D1, [A5 - 0x27E4]
00000B7C E549 lsl D1.w, 2
00000B7E D041 add.w D0, D1
00000B80 3F00 move.w -[A7], D0
00000B82 302D D820 move.w D0, [A5 - 0x27E0]
00000B86 D06D D818 add.w D0, [A5 - 0x27E8]
00000B8A 0640 0032 addi.w D0, 0x32 /* '2' */
00000B8E 3F00 move.w -[A7], D0
00000B90 A8A7 syscall SetRect
00000B92 486D D158 pea.l [A5 - 0x2EA8]
00000B96 7005 moveq.l D0, 0x05
00000B98 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000B9C 7205 moveq.l D1, 0x05
00000B9E C3ED D81C muls.w D1, [A5 - 0x27E4]
00000BA2 D06D D81E add.w D0, [A5 - 0x27E2]
00000BA6 D041 add.w D0, D1
00000BA8 3F00 move.w -[A7], D0
00000BAA 7032 moveq.l D0, 0x32
00000BAC D06D D820 add.w D0, [A5 - 0x27E0]
00000BB0 3F00 move.w -[A7], D0
00000BB2 7006 moveq.l D0, 0x06
00000BB4 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000BB8 7205 moveq.l D1, 0x05
00000BBA C3ED D81C muls.w D1, [A5 - 0x27E4]
00000BBE D06D D81E add.w D0, [A5 - 0x27E2]
00000BC2 D041 add.w D0, D1
00000BC4 3F00 move.w -[A7], D0
00000BC6 302D D820 move.w D0, [A5 - 0x27E0]
00000BCA D06D D818 add.w D0, [A5 - 0x27E8]
00000BCE 0640 0032 addi.w D0, 0x32 /* '2' */
00000BD2 3F00 move.w -[A7], D0
00000BD4 A8A7 syscall SetRect
00000BD6 486D D0F8 pea.l [A5 - 0x2F08]
00000BDA 7006 moveq.l D0, 0x06
00000BDC C1ED D81A muls.w D0, [A5 - 0x27E6]
00000BE0 7206 moveq.l D1, 0x06
00000BE2 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000BE6 D06D D81E add.w D0, [A5 - 0x27E2]
00000BEA D041 add.w D0, D1
00000BEC 3F00 move.w -[A7], D0
00000BEE 7032 moveq.l D0, 0x32
00000BF0 D06D D820 add.w D0, [A5 - 0x27E0]
00000BF4 3F00 move.w -[A7], D0
00000BF6 7007 moveq.l D0, 0x07
00000BF8 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000BFC 7206 moveq.l D1, 0x06
00000BFE C3ED D81C muls.w D1, [A5 - 0x27E4]
00000C02 D06D D81E add.w D0, [A5 - 0x27E2]
00000C06 D041 add.w D0, D1
00000C08 3F00 move.w -[A7], D0
00000C0A 302D D820 move.w D0, [A5 - 0x27E0]
00000C0E D06D D818 add.w D0, [A5 - 0x27E8]
00000C12 0640 0032 addi.w D0, 0x32 /* '2' */
00000C16 3F00 move.w -[A7], D0
00000C18 A8A7 syscall SetRect
00000C1A 486D D100 pea.l [A5 - 0x2F00]
00000C1E 7007 moveq.l D0, 0x07
00000C20 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000C24 7207 moveq.l D1, 0x07
00000C26 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000C2A D06D D81E add.w D0, [A5 - 0x27E2]
00000C2E D041 add.w D0, D1
00000C30 3F00 move.w -[A7], D0
00000C32 7032 moveq.l D0, 0x32
00000C34 D06D D820 add.w D0, [A5 - 0x27E0]
00000C38 3F00 move.w -[A7], D0
00000C3A 302D D81A move.w D0, [A5 - 0x27E6]
00000C3E E748 lsl D0.w, 3
00000C40 7207 moveq.l D1, 0x07
00000C42 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000C46 D06D D81E add.w D0, [A5 - 0x27E2]
00000C4A D041 add.w D0, D1
00000C4C 3F00 move.w -[A7], D0
00000C4E 302D D820 move.w D0, [A5 - 0x27E0]
00000C52 D06D D818 add.w D0, [A5 - 0x27E8]
00000C56 0640 0032 addi.w D0, 0x32 /* '2' */
00000C5A 3F00 move.w -[A7], D0
00000C5C A8A7 syscall SetRect
00000C5E 486D D108 pea.l [A5 - 0x2EF8]
00000C62 302D D81A move.w D0, [A5 - 0x27E6]
00000C66 E748 lsl D0.w, 3
00000C68 D06D D81E add.w D0, [A5 - 0x27E2]
00000C6C 322D D81C move.w D1, [A5 - 0x27E4]
00000C70 E749 lsl D1.w, 3
00000C72 D041 add.w D0, D1
00000C74 3F00 move.w -[A7], D0
00000C76 7032 moveq.l D0, 0x32
00000C78 D06D D820 add.w D0, [A5 - 0x27E0]
00000C7C 3F00 move.w -[A7], D0
00000C7E 7009 moveq.l D0, 0x09
00000C80 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000C84 D06D D81E add.w D0, [A5 - 0x27E2]
00000C88 322D D81C move.w D1, [A5 - 0x27E4]
00000C8C E749 lsl D1.w, 3
00000C8E D041 add.w D0, D1
00000C90 3F00 move.w -[A7], D0
00000C92 302D D820 move.w D0, [A5 - 0x27E0]
00000C96 D06D D818 add.w D0, [A5 - 0x27E8]
00000C9A 0640 0032 addi.w D0, 0x32 /* '2' */
00000C9E 3F00 move.w -[A7], D0
00000CA0 A8A7 syscall SetRect
00000CA2 3B7C 0074 D81E move.w [A5 - 0x27E2], 0x74 /* 't' */
00000CA8 3B7C 0084 D820 move.w [A5 - 0x27E0], 0x84
00000CAE 3B7C 0020 D818 move.w [A5 - 0x27E8], 0x20 /* ' ' */
00000CB4 3B7C 0020 D81A move.w [A5 - 0x27E6], 0x20 /* ' ' */
00000CBA 3B7C 000F D81C move.w [A5 - 0x27E4], 0xF
00000CC0 486D D070 pea.l [A5 - 0x2F90]
00000CC4 3F2D D81E move.w -[A7], [A5 - 0x27E2]
00000CC8 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000CCC 302D D81E move.w D0, [A5 - 0x27E2]
00000CD0 D06D D81A add.w D0, [A5 - 0x27E6]
00000CD4 3F00 move.w -[A7], D0
00000CD6 302D D820 move.w D0, [A5 - 0x27E0]
00000CDA D06D D818 add.w D0, [A5 - 0x27E8]
00000CDE 3F00 move.w -[A7], D0
00000CE0 A8A7 syscall SetRect
00000CE2 486D D068 pea.l [A5 - 0x2F98]
00000CE6 302D D81E move.w D0, [A5 - 0x27E2]
00000CEA D06D D81A add.w D0, [A5 - 0x27E6]
00000CEE D06D D81C add.w D0, [A5 - 0x27E4]
00000CF2 3F00 move.w -[A7], D0
00000CF4 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000CF8 302D D81A move.w D0, [A5 - 0x27E6]
00000CFC D040 add.w D0, D0
00000CFE D06D D81E add.w D0, [A5 - 0x27E2]
00000D02 D06D D81C add.w D0, [A5 - 0x27E4]
00000D06 3F00 move.w -[A7], D0
00000D08 302D D820 move.w D0, [A5 - 0x27E0]
00000D0C D06D D818 add.w D0, [A5 - 0x27E8]
00000D10 3F00 move.w -[A7], D0
00000D12 A8A7 syscall SetRect
00000D14 486D D160 pea.l [A5 - 0x2EA0]
00000D18 302D D81A move.w D0, [A5 - 0x27E6]
00000D1C D040 add.w D0, D0
00000D1E D06D D81E add.w D0, [A5 - 0x27E2]
00000D22 322D D81C move.w D1, [A5 - 0x27E4]
00000D26 D041 add.w D0, D1
00000D28 D041 add.w D0, D1
00000D2A 3F00 move.w -[A7], D0
00000D2C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000D30 7003 moveq.l D0, 0x03
00000D32 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000D36 D06D D81E add.w D0, [A5 - 0x27E2]
00000D3A D241 add.w D1, D1
00000D3C D041 add.w D0, D1
00000D3E 3F00 move.w -[A7], D0
00000D40 302D D820 move.w D0, [A5 - 0x27E0]
00000D44 D06D D818 add.w D0, [A5 - 0x27E8]
00000D48 3F00 move.w -[A7], D0
00000D4A A8A7 syscall SetRect
00000D4C 486D D168 pea.l [A5 - 0x2E98]
00000D50 7003 moveq.l D0, 0x03
00000D52 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000D56 7203 moveq.l D1, 0x03
00000D58 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000D5C D06D D81E add.w D0, [A5 - 0x27E2]
00000D60 D041 add.w D0, D1
00000D62 3F00 move.w -[A7], D0
00000D64 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000D68 302D D81A move.w D0, [A5 - 0x27E6]
00000D6C E548 lsl D0.w, 2
00000D6E 7203 moveq.l D1, 0x03
00000D70 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000D74 D06D D81E add.w D0, [A5 - 0x27E2]
00000D78 D041 add.w D0, D1
00000D7A 3F00 move.w -[A7], D0
00000D7C 302D D820 move.w D0, [A5 - 0x27E0]
00000D80 D06D D818 add.w D0, [A5 - 0x27E8]
00000D84 3F00 move.w -[A7], D0
00000D86 A8A7 syscall SetRect
00000D88 486D D080 pea.l [A5 - 0x2F80]
00000D8C 302D D81A move.w D0, [A5 - 0x27E6]
00000D90 E548 lsl D0.w, 2
00000D92 D06D D81E add.w D0, [A5 - 0x27E2]
00000D96 322D D81C move.w D1, [A5 - 0x27E4]
00000D9A E549 lsl D1.w, 2
00000D9C D041 add.w D0, D1
00000D9E 3F00 move.w -[A7], D0
00000DA0 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000DA4 7005 moveq.l D0, 0x05
00000DA6 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000DAA D06D D81E add.w D0, [A5 - 0x27E2]
00000DAE 322D D81C move.w D1, [A5 - 0x27E4]
00000DB2 E549 lsl D1.w, 2
00000DB4 D041 add.w D0, D1
00000DB6 3F00 move.w -[A7], D0
00000DB8 302D D820 move.w D0, [A5 - 0x27E0]
00000DBC D06D D818 add.w D0, [A5 - 0x27E8]
00000DC0 3F00 move.w -[A7], D0
00000DC2 A8A7 syscall SetRect
00000DC4 486D D030 pea.l [A5 - 0x2FD0]
00000DC8 7005 moveq.l D0, 0x05
00000DCA C1ED D81A muls.w D0, [A5 - 0x27E6]
00000DCE 7205 moveq.l D1, 0x05
00000DD0 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000DD4 D06D D81E add.w D0, [A5 - 0x27E2]
00000DD8 D041 add.w D0, D1
00000DDA 3F00 move.w -[A7], D0
00000DDC 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000DE0 7006 moveq.l D0, 0x06
00000DE2 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000DE6 7205 moveq.l D1, 0x05
00000DE8 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000DEC D06D D81E add.w D0, [A5 - 0x27E2]
00000DF0 D041 add.w D0, D1
00000DF2 3F00 move.w -[A7], D0
00000DF4 302D D820 move.w D0, [A5 - 0x27E0]
00000DF8 D06D D818 add.w D0, [A5 - 0x27E8]
00000DFC 3F00 move.w -[A7], D0
00000DFE A8A7 syscall SetRect
00000E00 566D D81E addq.w [A5 - 0x27E2], 3
00000E04 566D D820 addq.w [A5 - 0x27E0], 3
00000E08 486D D128 pea.l [A5 - 0x2ED8]
00000E0C 3F2D D81E move.w -[A7], [A5 - 0x27E2]
00000E10 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000E14 302D D81E move.w D0, [A5 - 0x27E2]
00000E18 D06D D81A add.w D0, [A5 - 0x27E6]
00000E1C 3F00 move.w -[A7], D0
00000E1E 302D D820 move.w D0, [A5 - 0x27E0]
00000E22 D06D D818 add.w D0, [A5 - 0x27E8]
00000E26 3F00 move.w -[A7], D0
00000E28 A8A7 syscall SetRect
00000E2A 486D D120 pea.l [A5 - 0x2EE0]
00000E2E 302D D81E move.w D0, [A5 - 0x27E2]
00000E32 D06D D81A add.w D0, [A5 - 0x27E6]
00000E36 D06D D81C add.w D0, [A5 - 0x27E4]
00000E3A 3F00 move.w -[A7], D0
00000E3C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000E40 302D D81A move.w D0, [A5 - 0x27E6]
00000E44 D040 add.w D0, D0
00000E46 D06D D81E add.w D0, [A5 - 0x27E2]
00000E4A D06D D81C add.w D0, [A5 - 0x27E4]
00000E4E 3F00 move.w -[A7], D0
00000E50 302D D820 move.w D0, [A5 - 0x27E0]
00000E54 D06D D818 add.w D0, [A5 - 0x27E8]
00000E58 3F00 move.w -[A7], D0
00000E5A A8A7 syscall SetRect
00000E5C 486D D170 pea.l [A5 - 0x2E90]
00000E60 302D D81A move.w D0, [A5 - 0x27E6]
00000E64 D040 add.w D0, D0
00000E66 D06D D81E add.w D0, [A5 - 0x27E2]
00000E6A 322D D81C move.w D1, [A5 - 0x27E4]
00000E6E D041 add.w D0, D1
00000E70 D041 add.w D0, D1
00000E72 3F00 move.w -[A7], D0
00000E74 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000E78 7003 moveq.l D0, 0x03
00000E7A C1ED D81A muls.w D0, [A5 - 0x27E6]
00000E7E D06D D81E add.w D0, [A5 - 0x27E2]
00000E82 D241 add.w D1, D1
00000E84 D041 add.w D0, D1
00000E86 3F00 move.w -[A7], D0
00000E88 302D D820 move.w D0, [A5 - 0x27E0]
00000E8C D06D D818 add.w D0, [A5 - 0x27E8]
00000E90 3F00 move.w -[A7], D0
00000E92 A8A7 syscall SetRect
00000E94 486D D178 pea.l [A5 - 0x2E88]
00000E98 7003 moveq.l D0, 0x03
00000E9A C1ED D81A muls.w D0, [A5 - 0x27E6]
00000E9E 7203 moveq.l D1, 0x03
00000EA0 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000EA4 D06D D81E add.w D0, [A5 - 0x27E2]
00000EA8 D041 add.w D0, D1
00000EAA 3F00 move.w -[A7], D0
00000EAC 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000EB0 302D D81A move.w D0, [A5 - 0x27E6]
00000EB4 E548 lsl D0.w, 2
00000EB6 7203 moveq.l D1, 0x03
00000EB8 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000EBC D06D D81E add.w D0, [A5 - 0x27E2]
00000EC0 D041 add.w D0, D1
00000EC2 3F00 move.w -[A7], D0
00000EC4 302D D820 move.w D0, [A5 - 0x27E0]
00000EC8 D06D D818 add.w D0, [A5 - 0x27E8]
00000ECC 3F00 move.w -[A7], D0
00000ECE A8A7 syscall SetRect
00000ED0 486D D138 pea.l [A5 - 0x2EC8]
00000ED4 302D D81A move.w D0, [A5 - 0x27E6]
00000ED8 E548 lsl D0.w, 2
00000EDA D06D D81E add.w D0, [A5 - 0x27E2]
00000EDE 322D D81C move.w D1, [A5 - 0x27E4]
00000EE2 E549 lsl D1.w, 2
00000EE4 D041 add.w D0, D1
00000EE6 3F00 move.w -[A7], D0
00000EE8 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000EEC 7005 moveq.l D0, 0x05
00000EEE C1ED D81A muls.w D0, [A5 - 0x27E6]
00000EF2 D06D D81E add.w D0, [A5 - 0x27E2]
00000EF6 322D D81C move.w D1, [A5 - 0x27E4]
00000EFA E549 lsl D1.w, 2
00000EFC D041 add.w D0, D1
00000EFE 3F00 move.w -[A7], D0
00000F00 302D D820 move.w D0, [A5 - 0x27E0]
00000F04 D06D D818 add.w D0, [A5 - 0x27E8]
00000F08 3F00 move.w -[A7], D0
00000F0A A8A7 syscall SetRect
00000F0C 486D D0E8 pea.l [A5 - 0x2F18]
00000F10 7005 moveq.l D0, 0x05
00000F12 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000F16 7205 moveq.l D1, 0x05
00000F18 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000F1C D06D D81E add.w D0, [A5 - 0x27E2]
00000F20 D041 add.w D0, D1
00000F22 3F00 move.w -[A7], D0
00000F24 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000F28 7006 moveq.l D0, 0x06
00000F2A C1ED D81A muls.w D0, [A5 - 0x27E6]
00000F2E 7205 moveq.l D1, 0x05
00000F30 C3ED D81C muls.w D1, [A5 - 0x27E4]
00000F34 D06D D81E add.w D0, [A5 - 0x27E2]
00000F38 D041 add.w D0, D1
00000F3A 3F00 move.w -[A7], D0
00000F3C 302D D820 move.w D0, [A5 - 0x27E0]
00000F40 D06D D818 add.w D0, [A5 - 0x27E8]
00000F44 3F00 move.w -[A7], D0
00000F46 A8A7 syscall SetRect
00000F48 3B7C 0094 D81E move.w [A5 - 0x27E2], 0x94
00000F4E 3B7C 0131 D820 move.w [A5 - 0x27E0], 0x131
00000F54 3B7C 0010 D818 move.w [A5 - 0x27E8], 0x10
00000F5A 3B7C 0010 D81A move.w [A5 - 0x27E6], 0x10
00000F60 426D D81C clr.w [A5 - 0x27E4]
00000F64 486D D258 pea.l [A5 - 0x2DA8]
00000F68 3F2D D81E move.w -[A7], [A5 - 0x27E2]
00000F6C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000F70 302D D81E move.w D0, [A5 - 0x27E2]
00000F74 D06D D81A add.w D0, [A5 - 0x27E6]
00000F78 3F00 move.w -[A7], D0
00000F7A 302D D820 move.w D0, [A5 - 0x27E0]
00000F7E D06D D818 add.w D0, [A5 - 0x27E8]
00000F82 3F00 move.w -[A7], D0
00000F84 A8A7 syscall SetRect
00000F86 486D D260 pea.l [A5 - 0x2DA0]
00000F8A 302D D81E move.w D0, [A5 - 0x27E2]
00000F8E D06D D81A add.w D0, [A5 - 0x27E6]
00000F92 D06D D81C add.w D0, [A5 - 0x27E4]
00000F96 3F00 move.w -[A7], D0
00000F98 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000F9C 302D D81A move.w D0, [A5 - 0x27E6]
00000FA0 D040 add.w D0, D0
00000FA2 D06D D81E add.w D0, [A5 - 0x27E2]
00000FA6 D06D D81C add.w D0, [A5 - 0x27E4]
00000FAA 3F00 move.w -[A7], D0
00000FAC 302D D820 move.w D0, [A5 - 0x27E0]
00000FB0 D06D D818 add.w D0, [A5 - 0x27E8]
00000FB4 3F00 move.w -[A7], D0
00000FB6 A8A7 syscall SetRect
00000FB8 486D D268 pea.l [A5 - 0x2D98]
00000FBC 302D D81A move.w D0, [A5 - 0x27E6]
00000FC0 D040 add.w D0, D0
00000FC2 D06D D81E add.w D0, [A5 - 0x27E2]
00000FC6 322D D81C move.w D1, [A5 - 0x27E4]
00000FCA D041 add.w D0, D1
00000FCC D041 add.w D0, D1
00000FCE 3F00 move.w -[A7], D0
00000FD0 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00000FD4 7003 moveq.l D0, 0x03
00000FD6 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000FDA D06D D81E add.w D0, [A5 - 0x27E2]
00000FDE D241 add.w D1, D1
00000FE0 D041 add.w D0, D1
00000FE2 3F00 move.w -[A7], D0
00000FE4 302D D820 move.w D0, [A5 - 0x27E0]
00000FE8 D06D D818 add.w D0, [A5 - 0x27E8]
00000FEC 3F00 move.w -[A7], D0
00000FEE A8A7 syscall SetRect
00000FF0 486D D270 pea.l [A5 - 0x2D90]
00000FF4 7003 moveq.l D0, 0x03
00000FF6 C1ED D81A muls.w D0, [A5 - 0x27E6]
00000FFA 7203 moveq.l D1, 0x03
00000FFC C3ED D81C muls.w D1, [A5 - 0x27E4]
00001000 D06D D81E add.w D0, [A5 - 0x27E2]
00001004 D041 add.w D0, D1
00001006 3F00 move.w -[A7], D0
00001008 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000100C 302D D81A move.w D0, [A5 - 0x27E6]
00001010 E548 lsl D0.w, 2
00001012 7203 moveq.l D1, 0x03
00001014 C3ED D81C muls.w D1, [A5 - 0x27E4]
00001018 D06D D81E add.w D0, [A5 - 0x27E2]
0000101C D041 add.w D0, D1
0000101E 3F00 move.w -[A7], D0
00001020 302D D820 move.w D0, [A5 - 0x27E0]
00001024 D06D D818 add.w D0, [A5 - 0x27E8]
00001028 3F00 move.w -[A7], D0
0000102A A8A7 syscall SetRect
0000102C 486D D278 pea.l [A5 - 0x2D88]
00001030 302D D81A move.w D0, [A5 - 0x27E6]
00001034 E548 lsl D0.w, 2
00001036 D06D D81E add.w D0, [A5 - 0x27E2]
0000103A 322D D81C move.w D1, [A5 - 0x27E4]
0000103E E549 lsl D1.w, 2
00001040 D041 add.w D0, D1
00001042 3F00 move.w -[A7], D0
00001044 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00001048 7005 moveq.l D0, 0x05
0000104A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000104E D06D D81E add.w D0, [A5 - 0x27E2]
00001052 322D D81C move.w D1, [A5 - 0x27E4]
00001056 E549 lsl D1.w, 2
00001058 D041 add.w D0, D1
0000105A 3F00 move.w -[A7], D0
0000105C 302D D820 move.w D0, [A5 - 0x27E0]
00001060 D06D D818 add.w D0, [A5 - 0x27E8]
00001064 3F00 move.w -[A7], D0
00001066 A8A7 syscall SetRect
00001068 486D D280 pea.l [A5 - 0x2D80]
0000106C 7005 moveq.l D0, 0x05
0000106E C1ED D81A muls.w D0, [A5 - 0x27E6]
00001072 7205 moveq.l D1, 0x05
00001074 C3ED D81C muls.w D1, [A5 - 0x27E4]
00001078 D06D D81E add.w D0, [A5 - 0x27E2]
0000107C D041 add.w D0, D1
0000107E 3F00 move.w -[A7], D0
00001080 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00001084 7006 moveq.l D0, 0x06
00001086 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000108A 7205 moveq.l D1, 0x05
0000108C C3ED D81C muls.w D1, [A5 - 0x27E4]
00001090 D06D D81E add.w D0, [A5 - 0x27E2]
00001094 D041 add.w D0, D1
00001096 3F00 move.w -[A7], D0
00001098 302D D820 move.w D0, [A5 - 0x27E0]
0000109C D06D D818 add.w D0, [A5 - 0x27E8]
000010A0 3F00 move.w -[A7], D0
000010A2 A8A7 syscall SetRect
000010A4 486D D190 pea.l [A5 - 0x2E70]
000010A8 7006 moveq.l D0, 0x06
000010AA C1ED D81A muls.w D0, [A5 - 0x27E6]
000010AE 7206 moveq.l D1, 0x06
000010B0 C3ED D81C muls.w D1, [A5 - 0x27E4]
000010B4 D06D D81E add.w D0, [A5 - 0x27E2]
000010B8 D041 add.w D0, D1
000010BA 3F00 move.w -[A7], D0
000010BC 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000010C0 7007 moveq.l D0, 0x07
000010C2 C1ED D81A muls.w D0, [A5 - 0x27E6]
000010C6 7206 moveq.l D1, 0x06
000010C8 C3ED D81C muls.w D1, [A5 - 0x27E4]
000010CC D06D D81E add.w D0, [A5 - 0x27E2]
000010D0 D041 add.w D0, D1
000010D2 3F00 move.w -[A7], D0
000010D4 302D D820 move.w D0, [A5 - 0x27E0]
000010D8 D06D D818 add.w D0, [A5 - 0x27E8]
000010DC 3F00 move.w -[A7], D0
000010DE A8A7 syscall SetRect
000010E0 486D D198 pea.l [A5 - 0x2E68]
000010E4 7007 moveq.l D0, 0x07
000010E6 C1ED D81A muls.w D0, [A5 - 0x27E6]
000010EA 7207 moveq.l D1, 0x07
000010EC C3ED D81C muls.w D1, [A5 - 0x27E4]
000010F0 D06D D81E add.w D0, [A5 - 0x27E2]
000010F4 D041 add.w D0, D1
000010F6 3F00 move.w -[A7], D0
000010F8 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000010FC 302D D81A move.w D0, [A5 - 0x27E6]
00001100 E748 lsl D0.w, 3
00001102 7207 moveq.l D1, 0x07
00001104 C3ED D81C muls.w D1, [A5 - 0x27E4]
00001108 D06D D81E add.w D0, [A5 - 0x27E2]
0000110C D041 add.w D0, D1
0000110E 3F00 move.w -[A7], D0
00001110 302D D820 move.w D0, [A5 - 0x27E0]
00001114 D06D D818 add.w D0, [A5 - 0x27E8]
00001118 3F00 move.w -[A7], D0
0000111A A8A7 syscall SetRect
0000111C 486D D1A0 pea.l [A5 - 0x2E60]
00001120 302D D81A move.w D0, [A5 - 0x27E6]
00001124 E748 lsl D0.w, 3
00001126 D06D D81E add.w D0, [A5 - 0x27E2]
0000112A 322D D81C move.w D1, [A5 - 0x27E4]
0000112E E749 lsl D1.w, 3
00001130 D041 add.w D0, D1
00001132 3F00 move.w -[A7], D0
00001134 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00001138 7009 moveq.l D0, 0x09
0000113A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000113E D06D D81E add.w D0, [A5 - 0x27E2]
00001142 322D D81C move.w D1, [A5 - 0x27E4]
00001146 E749 lsl D1.w, 3
00001148 D041 add.w D0, D1
0000114A 3F00 move.w -[A7], D0
0000114C 302D D820 move.w D0, [A5 - 0x27E0]
00001150 D06D D818 add.w D0, [A5 - 0x27E8]
00001154 3F00 move.w -[A7], D0
00001156 A8A7 syscall SetRect
00001158 486D D1A8 pea.l [A5 - 0x2E58]
0000115C 7009 moveq.l D0, 0x09
0000115E C1ED D81A muls.w D0, [A5 - 0x27E6]
00001162 7209 moveq.l D1, 0x09
00001164 C3ED D81C muls.w D1, [A5 - 0x27E4]
00001168 D06D D81E add.w D0, [A5 - 0x27E2]
0000116C D041 add.w D0, D1
0000116E 3F00 move.w -[A7], D0
00001170 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00001174 700A moveq.l D0, 0x0A
00001176 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000117A 7209 moveq.l D1, 0x09
0000117C C3ED D81C muls.w D1, [A5 - 0x27E4]
00001180 D06D D81E add.w D0, [A5 - 0x27E2]
00001184 D041 add.w D0, D1
00001186 3F00 move.w -[A7], D0
00001188 302D D820 move.w D0, [A5 - 0x27E0]
0000118C D06D D818 add.w D0, [A5 - 0x27E8]
00001190 3F00 move.w -[A7], D0
00001192 A8A7 syscall SetRect
00001194 486D D1B0 pea.l [A5 - 0x2E50]
00001198 700A moveq.l D0, 0x0A
0000119A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000119E 720A moveq.l D1, 0x0A
000011A0 C3ED D81C muls.w D1, [A5 - 0x27E4]
000011A4 D06D D81E add.w D0, [A5 - 0x27E2]
000011A8 D041 add.w D0, D1
000011AA 3F00 move.w -[A7], D0
000011AC 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000011B0 700B moveq.l D0, 0x0B
000011B2 C1ED D81A muls.w D0, [A5 - 0x27E6]
000011B6 720A moveq.l D1, 0x0A
000011B8 C3ED D81C muls.w D1, [A5 - 0x27E4]
000011BC D06D D81E add.w D0, [A5 - 0x27E2]
000011C0 D041 add.w D0, D1
000011C2 3F00 move.w -[A7], D0
000011C4 302D D820 move.w D0, [A5 - 0x27E0]
000011C8 D06D D818 add.w D0, [A5 - 0x27E8]
000011CC 3F00 move.w -[A7], D0
000011CE A8A7 syscall SetRect
000011D0 486D D1B8 pea.l [A5 - 0x2E48]
000011D4 700B moveq.l D0, 0x0B
000011D6 C1ED D81A muls.w D0, [A5 - 0x27E6]
000011DA 720B moveq.l D1, 0x0B
000011DC C3ED D81C muls.w D1, [A5 - 0x27E4]
000011E0 D06D D81E add.w D0, [A5 - 0x27E2]
000011E4 D041 add.w D0, D1
000011E6 3F00 move.w -[A7], D0
000011E8 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000011EC 700C moveq.l D0, 0x0C
000011EE C1ED D81A muls.w D0, [A5 - 0x27E6]
000011F2 720B moveq.l D1, 0x0B
000011F4 C3ED D81C muls.w D1, [A5 - 0x27E4]
000011F8 D06D D81E add.w D0, [A5 - 0x27E2]
000011FC D041 add.w D0, D1
000011FE 3F00 move.w -[A7], D0
00001200 302D D820 move.w D0, [A5 - 0x27E0]
00001204 D06D D818 add.w D0, [A5 - 0x27E8]
00001208 3F00 move.w -[A7], D0
0000120A A8A7 syscall SetRect
0000120C 486D D1C0 pea.l [A5 - 0x2E40]
00001210 700C moveq.l D0, 0x0C
00001212 C1ED D81A muls.w D0, [A5 - 0x27E6]
00001216 720C moveq.l D1, 0x0C
00001218 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000121C D06D D81E add.w D0, [A5 - 0x27E2]
00001220 D041 add.w D0, D1
00001222 3F00 move.w -[A7], D0
00001224 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00001228 700D moveq.l D0, 0x0D
0000122A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000122E 720C moveq.l D1, 0x0C
00001230 C3ED D81C muls.w D1, [A5 - 0x27E4]
00001234 D06D D81E add.w D0, [A5 - 0x27E2]
00001238 D041 add.w D0, D1
0000123A 3F00 move.w -[A7], D0
0000123C 302D D820 move.w D0, [A5 - 0x27E0]
00001240 D06D D818 add.w D0, [A5 - 0x27E8]
00001244 3F00 move.w -[A7], D0
00001246 A8A7 syscall SetRect
00001248 486D D1C8 pea.l [A5 - 0x2E38]
0000124C 700D moveq.l D0, 0x0D
0000124E C1ED D81A muls.w D0, [A5 - 0x27E6]
00001252 720D moveq.l D1, 0x0D
00001254 C3ED D81C muls.w D1, [A5 - 0x27E4]
00001258 D06D D81E add.w D0, [A5 - 0x27E2]
0000125C D041 add.w D0, D1
0000125E 3F00 move.w -[A7], D0
00001260 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00001264 700E moveq.l D0, 0x0E
00001266 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000126A 720D moveq.l D1, 0x0D
0000126C C3ED D81C muls.w D1, [A5 - 0x27E4]
00001270 D06D D81E add.w D0, [A5 - 0x27E2]
00001274 D041 add.w D0, D1
00001276 3F00 move.w -[A7], D0
00001278 302D D820 move.w D0, [A5 - 0x27E0]
0000127C D06D D818 add.w D0, [A5 - 0x27E8]
00001280 3F00 move.w -[A7], D0
00001282 A8A7 syscall SetRect
00001284 486D D1D0 pea.l [A5 - 0x2E30]
00001288 700E moveq.l D0, 0x0E
0000128A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000128E 720E moveq.l D1, 0x0E
00001290 C3ED D81C muls.w D1, [A5 - 0x27E4]
00001294 D06D D81E add.w D0, [A5 - 0x27E2]
00001298 D041 add.w D0, D1
0000129A 3F00 move.w -[A7], D0
0000129C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000012A0 700F moveq.l D0, 0x0F
000012A2 C1ED D81A muls.w D0, [A5 - 0x27E6]
000012A6 720E moveq.l D1, 0x0E
000012A8 C3ED D81C muls.w D1, [A5 - 0x27E4]
000012AC D06D D81E add.w D0, [A5 - 0x27E2]
000012B0 D041 add.w D0, D1
000012B2 3F00 move.w -[A7], D0
000012B4 302D D820 move.w D0, [A5 - 0x27E0]
000012B8 D06D D818 add.w D0, [A5 - 0x27E8]
000012BC 3F00 move.w -[A7], D0
000012BE A8A7 syscall SetRect
000012C0 486D D1D8 pea.l [A5 - 0x2E28]
000012C4 700F moveq.l D0, 0x0F
000012C6 C1ED D81A muls.w D0, [A5 - 0x27E6]
000012CA 720F moveq.l D1, 0x0F
000012CC C3ED D81C muls.w D1, [A5 - 0x27E4]
000012D0 D06D D81E add.w D0, [A5 - 0x27E2]
000012D4 D041 add.w D0, D1
000012D6 3F00 move.w -[A7], D0
000012D8 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000012DC 302D D81A move.w D0, [A5 - 0x27E6]
000012E0 E948 lsl D0.w, 4
000012E2 720F moveq.l D1, 0x0F
000012E4 C3ED D81C muls.w D1, [A5 - 0x27E4]
000012E8 D06D D81E add.w D0, [A5 - 0x27E2]
000012EC D041 add.w D0, D1
000012EE 3F00 move.w -[A7], D0
000012F0 302D D820 move.w D0, [A5 - 0x27E0]
000012F4 D06D D818 add.w D0, [A5 - 0x27E8]
000012F8 3F00 move.w -[A7], D0
000012FA A8A7 syscall SetRect
000012FC 486D D1E0 pea.l [A5 - 0x2E20]
00001300 302D D81A move.w D0, [A5 - 0x27E6]
00001304 E948 lsl D0.w, 4
00001306 322D D81C move.w D1, [A5 - 0x27E4]
0000130A E949 lsl D1.w, 4
0000130C D06D D81E add.w D0, [A5 - 0x27E2]
00001310 D041 add.w D0, D1
00001312 3F00 move.w -[A7], D0
00001314 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00001318 7011 moveq.l D0, 0x11
0000131A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000131E 322D D81C move.w D1, [A5 - 0x27E4]
00001322 E949 lsl D1.w, 4
00001324 D06D D81E add.w D0, [A5 - 0x27E2]
00001328 D041 add.w D0, D1
0000132A 3F00 move.w -[A7], D0
0000132C 302D D820 move.w D0, [A5 - 0x27E0]
00001330 D06D D818 add.w D0, [A5 - 0x27E8]
00001334 3F00 move.w -[A7], D0
00001336 A8A7 syscall SetRect
00001338 486D D1E8 pea.l [A5 - 0x2E18]
0000133C 7011 moveq.l D0, 0x11
0000133E C1ED D81A muls.w D0, [A5 - 0x27E6]
00001342 7211 moveq.l D1, 0x11
00001344 C3ED D81C muls.w D1, [A5 - 0x27E4]
00001348 D06D D81E add.w D0, [A5 - 0x27E2]
0000134C D041 add.w D0, D1
0000134E 3F00 move.w -[A7], D0
00001350 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00001354 7012 moveq.l D0, 0x12
00001356 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000135A 7211 moveq.l D1, 0x11
0000135C C3ED D81C muls.w D1, [A5 - 0x27E4]
00001360 D06D D81E add.w D0, [A5 - 0x27E2]
00001364 D041 add.w D0, D1
00001366 3F00 move.w -[A7], D0
00001368 302D D820 move.w D0, [A5 - 0x27E0]
0000136C D06D D818 add.w D0, [A5 - 0x27E8]
00001370 3F00 move.w -[A7], D0
00001372 A8A7 syscall SetRect
00001374 486D D1F0 pea.l [A5 - 0x2E10]
00001378 7012 moveq.l D0, 0x12
0000137A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000137E 7212 moveq.l D1, 0x12
00001380 C3ED D81C muls.w D1, [A5 - 0x27E4]
00001384 D06D D81E add.w D0, [A5 - 0x27E2]
00001388 D041 add.w D0, D1
0000138A 3F00 move.w -[A7], D0
0000138C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00001390 7013 moveq.l D0, 0x13
00001392 C1ED D81A muls.w D0, [A5 - 0x27E6]
00001396 7212 moveq.l D1, 0x12
00001398 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000139C D06D D81E add.w D0, [A5 - 0x27E2]
000013A0 D041 add.w D0, D1
000013A2 3F00 move.w -[A7], D0
000013A4 302D D820 move.w D0, [A5 - 0x27E0]
000013A8 D06D D818 add.w D0, [A5 - 0x27E8]
000013AC 3F00 move.w -[A7], D0
000013AE A8A7 syscall SetRect
000013B0 486D D1F8 pea.l [A5 - 0x2E08]
000013B4 7013 moveq.l D0, 0x13
000013B6 C1ED D81A muls.w D0, [A5 - 0x27E6]
000013BA 7213 moveq.l D1, 0x13
000013BC C3ED D81C muls.w D1, [A5 - 0x27E4]
000013C0 D06D D81E add.w D0, [A5 - 0x27E2]
000013C4 D041 add.w D0, D1
000013C6 3F00 move.w -[A7], D0
000013C8 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000013CC 7014 moveq.l D0, 0x14
000013CE C1ED D81A muls.w D0, [A5 - 0x27E6]
000013D2 7213 moveq.l D1, 0x13
000013D4 C3ED D81C muls.w D1, [A5 - 0x27E4]
000013D8 D06D D81E add.w D0, [A5 - 0x27E2]
000013DC D041 add.w D0, D1
000013DE 3F00 move.w -[A7], D0
000013E0 302D D820 move.w D0, [A5 - 0x27E0]
000013E4 D06D D818 add.w D0, [A5 - 0x27E8]
000013E8 3F00 move.w -[A7], D0
000013EA A8A7 syscall SetRect
000013EC 486D D208 pea.l [A5 - 0x2DF8]
000013F0 7014 moveq.l D0, 0x14
000013F2 C1ED D81A muls.w D0, [A5 - 0x27E6]
000013F6 7214 moveq.l D1, 0x14
000013F8 C3ED D81C muls.w D1, [A5 - 0x27E4]
000013FC D06D D81E add.w D0, [A5 - 0x27E2]
00001400 D041 add.w D0, D1
00001402 3F00 move.w -[A7], D0
00001404 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00001408 7015 moveq.l D0, 0x15
0000140A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000140E 7214 moveq.l D1, 0x14
00001410 C3ED D81C muls.w D1, [A5 - 0x27E4]
00001414 D06D D81E add.w D0, [A5 - 0x27E2]
00001418 D041 add.w D0, D1
0000141A 3F00 move.w -[A7], D0
0000141C 302D D820 move.w D0, [A5 - 0x27E0]
00001420 D06D D818 add.w D0, [A5 - 0x27E8]
00001424 3F00 move.w -[A7], D0
00001426 A8A7 syscall SetRect
00001428 302D D81C move.w D0, [A5 - 0x27E4]
0000142C E548 lsl D0.w, 2
0000142E 322D D81A move.w D1, [A5 - 0x27E6]
00001432 E549 lsl D1.w, 2
00001434 7412 moveq.l D2, 0x12
00001436 9441 sub.w D2, D1
00001438 9440 sub.w D2, D0
0000143A 3B42 D81E move.w [A5 - 0x27E2], D2
0000143E 426D D81C clr.w [A5 - 0x27E4]
00001442 486D D288 pea.l [A5 - 0x2D78]
00001446 7003 moveq.l D0, 0x03
00001448 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000144C D440 add.w D2, D0
0000144E 7003 moveq.l D0, 0x03
00001450 C1ED D81C muls.w D0, [A5 - 0x27E4]
00001454 D440 add.w D2, D0
00001456 3F02 move.w -[A7], D2
00001458 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000145C 302D D81A move.w D0, [A5 - 0x27E6]
00001460 E548 lsl D0.w, 2
00001462 7203 moveq.l D1, 0x03
00001464 C3ED D81C muls.w D1, [A5 - 0x27E4]
00001468 D06D D81E add.w D0, [A5 - 0x27E2]
0000146C D041 add.w D0, D1
0000146E 3F00 move.w -[A7], D0
00001470 302D D820 move.w D0, [A5 - 0x27E0]
00001474 D06D D818 add.w D0, [A5 - 0x27E8]
00001478 3F00 move.w -[A7], D0
0000147A A8A7 syscall SetRect
0000147C 486D D230 pea.l [A5 - 0x2DD0]
00001480 302D D81A move.w D0, [A5 - 0x27E6]
00001484 E548 lsl D0.w, 2
00001486 D06D D81E add.w D0, [A5 - 0x27E2]
0000148A 322D D81C move.w D1, [A5 - 0x27E4]
0000148E E549 lsl D1.w, 2
00001490 D041 add.w D0, D1
00001492 3F00 move.w -[A7], D0
00001494 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00001498 7005 moveq.l D0, 0x05
0000149A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000149E D06D D81E add.w D0, [A5 - 0x27E2]
000014A2 322D D81C move.w D1, [A5 - 0x27E4]
000014A6 E549 lsl D1.w, 2
000014A8 D041 add.w D0, D1
000014AA 3F00 move.w -[A7], D0
000014AC 302D D820 move.w D0, [A5 - 0x27E0]
000014B0 D06D D818 add.w D0, [A5 - 0x27E8]
000014B4 3F00 move.w -[A7], D0
000014B6 A8A7 syscall SetRect
000014B8 486D D238 pea.l [A5 - 0x2DC8]
000014BC 7005 moveq.l D0, 0x05
000014BE C1ED D81A muls.w D0, [A5 - 0x27E6]
000014C2 7205 moveq.l D1, 0x05
000014C4 C3ED D81C muls.w D1, [A5 - 0x27E4]
000014C8 D06D D81E add.w D0, [A5 - 0x27E2]
000014CC D041 add.w D0, D1
000014CE 3F00 move.w -[A7], D0
000014D0 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000014D4 7006 moveq.l D0, 0x06
000014D6 C1ED D81A muls.w D0, [A5 - 0x27E6]
000014DA 7205 moveq.l D1, 0x05
000014DC C3ED D81C muls.w D1, [A5 - 0x27E4]
000014E0 D06D D81E add.w D0, [A5 - 0x27E2]
000014E4 D041 add.w D0, D1
000014E6 3F00 move.w -[A7], D0
000014E8 302D D820 move.w D0, [A5 - 0x27E0]
000014EC D06D D818 add.w D0, [A5 - 0x27E8]
000014F0 3F00 move.w -[A7], D0
000014F2 A8A7 syscall SetRect
000014F4 486D D240 pea.l [A5 - 0x2DC0]
000014F8 7006 moveq.l D0, 0x06
000014FA C1ED D81A muls.w D0, [A5 - 0x27E6]
000014FE 7206 moveq.l D1, 0x06
00001500 C3ED D81C muls.w D1, [A5 - 0x27E4]
00001504 D06D D81E add.w D0, [A5 - 0x27E2]
00001508 D041 add.w D0, D1
0000150A 3F00 move.w -[A7], D0
0000150C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00001510 7007 moveq.l D0, 0x07
00001512 C1ED D81A muls.w D0, [A5 - 0x27E6]
00001516 7206 moveq.l D1, 0x06
00001518 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000151C D06D D81E add.w D0, [A5 - 0x27E2]
00001520 D041 add.w D0, D1
00001522 3F00 move.w -[A7], D0
00001524 302D D820 move.w D0, [A5 - 0x27E0]
00001528 D06D D818 add.w D0, [A5 - 0x27E8]
0000152C 3F00 move.w -[A7], D0
0000152E A8A7 syscall SetRect
00001530 486D D248 pea.l [A5 - 0x2DB8]
00001534 7007 moveq.l D0, 0x07
00001536 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000153A 7207 moveq.l D1, 0x07
0000153C C3ED D81C muls.w D1, [A5 - 0x27E4]
00001540 D06D D81E add.w D0, [A5 - 0x27E2]
00001544 D041 add.w D0, D1
00001546 3F00 move.w -[A7], D0
00001548 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000154C 302D D81A move.w D0, [A5 - 0x27E6]
00001550 E748 lsl D0.w, 3
00001552 7207 moveq.l D1, 0x07
00001554 C3ED D81C muls.w D1, [A5 - 0x27E4]
00001558 D06D D81E add.w D0, [A5 - 0x27E2]
0000155C D041 add.w D0, D1
0000155E 3F00 move.w -[A7], D0
00001560 302D D820 move.w D0, [A5 - 0x27E0]
00001564 D06D D818 add.w D0, [A5 - 0x27E8]
00001568 3F00 move.w -[A7], D0
0000156A A8A7 syscall SetRect
0000156C 486D D218 pea.l [A5 - 0x2DE8]
00001570 302D D81A move.w D0, [A5 - 0x27E6]
00001574 E748 lsl D0.w, 3
00001576 D06D D81E add.w D0, [A5 - 0x27E2]
0000157A 322D D81C move.w D1, [A5 - 0x27E4]
0000157E E749 lsl D1.w, 3
00001580 D041 add.w D0, D1
00001582 3F00 move.w -[A7], D0
00001584 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00001588 7009 moveq.l D0, 0x09
0000158A C1ED D81A muls.w D0, [A5 - 0x27E6]
0000158E D06D D81E add.w D0, [A5 - 0x27E2]
00001592 322D D81C move.w D1, [A5 - 0x27E4]
00001596 E749 lsl D1.w, 3
00001598 D041 add.w D0, D1
0000159A 3F00 move.w -[A7], D0
0000159C 302D D820 move.w D0, [A5 - 0x27E0]
000015A0 D06D D818 add.w D0, [A5 - 0x27E8]
000015A4 3F00 move.w -[A7], D0
000015A6 A8A7 syscall SetRect
000015A8 486D D200 pea.l [A5 - 0x2E00]
000015AC 7009 moveq.l D0, 0x09
000015AE C1ED D81A muls.w D0, [A5 - 0x27E6]
000015B2 7209 moveq.l D1, 0x09
000015B4 C3ED D81C muls.w D1, [A5 - 0x27E4]
000015B8 D06D D81E add.w D0, [A5 - 0x27E2]
000015BC D041 add.w D0, D1
000015BE 3F00 move.w -[A7], D0
000015C0 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000015C4 700A moveq.l D0, 0x0A
000015C6 C1ED D81A muls.w D0, [A5 - 0x27E6]
000015CA 7209 moveq.l D1, 0x09
000015CC C3ED D81C muls.w D1, [A5 - 0x27E4]
000015D0 D06D D81E add.w D0, [A5 - 0x27E2]
000015D4 D041 add.w D0, D1
000015D6 3F00 move.w -[A7], D0
000015D8 302D D820 move.w D0, [A5 - 0x27E0]
000015DC D06D D818 add.w D0, [A5 - 0x27E8]
000015E0 3F00 move.w -[A7], D0
000015E2 A8A7 syscall SetRect
000015E4 486D D210 pea.l [A5 - 0x2DF0]
000015E8 700A moveq.l D0, 0x0A
000015EA C1ED D81A muls.w D0, [A5 - 0x27E6]
000015EE 720A moveq.l D1, 0x0A
000015F0 C3ED D81C muls.w D1, [A5 - 0x27E4]
000015F4 D06D D81E add.w D0, [A5 - 0x27E2]
000015F8 D041 add.w D0, D1
000015FA 3F00 move.w -[A7], D0
000015FC 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00001600 700B moveq.l D0, 0x0B
00001602 C1ED D81A muls.w D0, [A5 - 0x27E6]
00001606 720A moveq.l D1, 0x0A
00001608 C3ED D81C muls.w D1, [A5 - 0x27E4]
0000160C D06D D81E add.w D0, [A5 - 0x27E2]
00001610 D041 add.w D0, D1
00001612 3F00 move.w -[A7], D0
00001614 302D D820 move.w D0, [A5 - 0x27E0]
00001618 D06D D818 add.w D0, [A5 - 0x27E8]
0000161C 3F00 move.w -[A7], D0
0000161E A8A7 syscall SetRect
00001620 486D D250 pea.l [A5 - 0x2DB0]
00001624 700B moveq.l D0, 0x0B
00001626 C1ED D81A muls.w D0, [A5 - 0x27E6]
0000162A 720B moveq.l D1, 0x0B
0000162C C3ED D81C muls.w D1, [A5 - 0x27E4]
00001630 D06D D81E add.w D0, [A5 - 0x27E2]
00001634 D041 add.w D0, D1
00001636 3F00 move.w -[A7], D0
00001638 3F2D D820 move.w -[A7], [A5 - 0x27E0]
0000163C 700C moveq.l D0, 0x0C
0000163E C1ED D81A muls.w D0, [A5 - 0x27E6]
00001642 720B moveq.l D1, 0x0B
00001644 C3ED D81C muls.w D1, [A5 - 0x27E4]
00001648 D06D D81E add.w D0, [A5 - 0x27E2]
0000164C D041 add.w D0, D1
0000164E 3F00 move.w -[A7], D0
00001650 302D D820 move.w D0, [A5 - 0x27E0]
00001654 D06D D818 add.w D0, [A5 - 0x27E8]
00001658 3F00 move.w -[A7], D0
0000165A A8A7 syscall SetRect
0000165C 486D D844 pea.l [A5 - 0x27BC]
00001660 2F3C 0130 0002 move.l -[A7], 0x1300002
00001666 2F3C 015E 01FE move.l -[A7], 0x15E01FE
0000166C A8A7 syscall SetRect
0000166E 486D D83C pea.l [A5 - 0x27C4]
00001672 2F3C 00CA 0000 move.l -[A7], 0xCA0000
00001678 2F3C 0156 0200 move.l -[A7], 0x1560200
0000167E A8A7 syscall SetRect
00001680 486D D85E pea.l [A5 - 0x27A2]
00001684 2F3C 0001 0001 move.l -[A7], 0x10001
0000168A 2F3C 00C8 0200 move.l -[A7], 0xC80200
00001690 A8A7 syscall SetRect
00001692 486D D866 pea.l [A5 - 0x279A]
00001696 2F3C 0001 000A move.l -[A7], 0x1000A
0000169C 2F3C 00BC 01FB move.l -[A7], 0xBC01FB
000016A2 A8A7 syscall SetRect
000016A4 486D D220 pea.l [A5 - 0x2DE0]
000016A8 2F3C 00BC 0005 move.l -[A7], 0xBC0005
000016AE 2F3C 00CC 0014 move.l -[A7], 0xCC0014
000016B4 A8A7 syscall SetRect
000016B6 486D D228 pea.l [A5 - 0x2DD8]
000016BA 2F3C 00BC 01EA move.l -[A7], 0xBC01EA
000016C0 2F3C 00CC 01FA move.l -[A7], 0xCC01FA
000016C6 A8A7 syscall SetRect
000016C8 486D D9BE pea.l [A5 - 0x2642]
000016CC 2F3C 0016 00BC move.l -[A7], 0x1600BC
000016D2 2F3C 002A 00D0 move.l -[A7], 0x2A00D0
000016D8 A8A7 syscall SetRect
000016DA 486D D9C6 pea.l [A5 - 0x263A]
000016DE 2F3C 0016 00EE move.l -[A7], 0x1600EE
000016E4 2F3C 002A 0102 move.l -[A7], 0x2A0102
000016EA A8A7 syscall SetRect
000016EC 486D D9CE pea.l [A5 - 0x2632]
000016F0 2F3C 0016 0120 move.l -[A7], 0x160120
000016F6 2F3C 002A 0134 move.l -[A7], 0x2A0134
000016FC A8A7 syscall SetRect
000016FE 486D D9D6 pea.l [A5 - 0x262A]
00001702 2F3C 001E 017C move.l -[A7], 0x1E017C
00001708 2F3C 002A 0190 move.l -[A7], 0x2A0190
0000170E A8A7 syscall SetRect
00001710 206D D5D6 movea.l A0, [A5 - 0x2A2A]
00001714 4868 0010 pea.l [A0 + 0x10]
00001718 A928 syscall InvalRect
0000171A 4A2D DA0E tst.b [A5 - 0x25F2]
0000171E 6740 beq +0x42 /* 00001760 */
00001720 1E2D D9B9 move.b D7, [A5 - 0x2647]
00001724 1C2D D9BA move.b D6, [A5 - 0x2646]
00001728 1A2D D9BB move.b D5, [A5 - 0x2645]
0000172C 1B7C 0001 D9B9 move.b [A5 - 0x2647], 0x1
00001732 1B7C 0001 D9BA move.b [A5 - 0x2646], 0x1
00001738 1B7C 0001 D9BB move.b [A5 - 0x2645], 0x1
0000173E 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001742 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001746 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
0000174A 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
0000174E 1B47 D9B9 move.b [A5 - 0x2647], D7
00001752 1B46 D9BA move.b [A5 - 0x2646], D6
00001756 1B45 D9BB move.b [A5 - 0x2645], D5
0000175A 5C8F addq.l A7, 6
0000175C 6000 2256 bra +0x2258 /* 000039B4 */
label00001760:
00001760 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001764 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001768 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
0000176C 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00001770 5C8F addq.l A7, 6
00001772 6000 2240 bra +0x2242 /* 000039B4 */
label00001776:
00001776 4227 clr.b -[A7]
00001778 3F3C 004E move.w -[A7], 0x4E /* 'N' */
0000177C 486D D7D2 pea.l [A5 - 0x282E]
00001780 A970 syscall GetNextEvent
00001782 4A1F tst.b [A7]+
00001784 6700 222E beq +0x2230 /* 000039B4 */
00001788 302D D7D2 move.w D0, [A5 - 0x282E]
0000178C 6700 2226 beq +0x2228 /* 000039B4 */
00001790 6B00 2222 bmi +0x2224 /* 000039B4 */
00001794 5740 subq.w D0, 3
00001796 6700 1FAC beq +0x1FAE /* 00003744 */
0000179A 6A08 bpl +0xA /* 000017A4 */
0000179C 5240 addq.w D0, 1
0000179E 6A00 2214 bpl +0x2216 /* 000039B4 */
000017A2 600A bra +0xC /* 000017AE */
label000017A4:
000017A4 5740 subq.w D0, 3
000017A6 6700 2126 beq +0x2128 /* 000038CE */
000017AA 6000 2208 bra +0x220A /* 000039B4 */
label000017AE:
000017AE 4267 clr.w -[A7]
000017B0 2F2D D7DC move.l -[A7], [A5 - 0x2824]
000017B4 486D D7F2 pea.l [A5 - 0x280E]
000017B8 A92C syscall FindWindow
000017BA 0C5F 0003 cmpi.w [A7]+, 0x3
000017BE 6600 21F4 bne +0x21F6 /* 000039B4 */
000017C2 2B6D D7DC D80A move.l [A5 - 0x27F6], [A5 - 0x2824]
000017C8 486D D80A pea.l [A5 - 0x27F6]
000017CC A871 syscall GlobalToLocal
000017CE 4A2D D7FD tst.b [A5 - 0x2803]
000017D2 671C beq +0x1E /* 000017F0 */
000017D4 700C moveq.l D0, 0x0C
000017D6 C1ED D80C muls.w D0, [A5 - 0x27F4]
000017DA 48C0 ext.l D0
000017DC 81FC 0007 divs.w D0, 0x7
000017E0 48C0 ext.l D0
000017E2 81ED D81A divs.w D0, [A5 - 0x27E6]
000017E6 0640 000C addi.w D0, 0xC
000017EA 3B40 D822 move.w [A5 - 0x27DE], D0
000017EE 601C bra +0x1E /* 0000180C */
label000017F0:
000017F0 70EE moveq.l D0, 0xFFFFFFEE
000017F2 D06D D80C add.w D0, [A5 - 0x27F4]
000017F6 C1FC 000C muls.w D0, 0xC
000017FA 48C0 ext.l D0
000017FC 81FC 0007 divs.w D0, 0x7
00001800 48C0 ext.l D0
00001802 81ED D81A divs.w D0, [A5 - 0x27E6]
00001806 5340 subq.w D0, 1
00001808 3B40 D822 move.w [A5 - 0x27DE], D0
label0000180C:
0000180C 4227 clr.b -[A7]
0000180E 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00001812 302D D822 move.w D0, [A5 - 0x27DE]
00001816 204D movea.l A0, A5
00001818 48C0 ext.l D0
0000181A E588 lsl D0, 2
0000181C D1C0 add.l A0, D0
0000181E 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00001822 A8E8 syscall PtInRgn
00001824 4A1F tst.b [A7]+
00001826 660C bne +0xE /* 00001834 */
00001828 526D D822 addq.w [A5 - 0x27DE], 1
0000182C 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */
00001832 6DD8 blt -0x26 /* 0000180C */
label00001834:
00001834 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */
0000183A 6C00 024C bge +0x24E /* 00001A88 */
0000183E 4A2D D9B9 tst.b [A5 - 0x2647]
00001842 6732 beq +0x34 /* 00001876 */
00001844 4A2D D9BA tst.b [A5 - 0x2646]
00001848 670A beq +0xC /* 00001854 */
0000184A 302D DA08 move.w D0, [A5 - 0x25F8]
0000184E B06D DA06 cmp.w D0, [A5 - 0x25FA]
00001852 6722 beq +0x24 /* 00001876 */
label00001854:
00001854 4A2D D9BB tst.b [A5 - 0x2645]
00001858 670A beq +0xC /* 00001864 */
0000185A 302D DA0A move.w D0, [A5 - 0x25F6]
0000185E B06D DA06 cmp.w D0, [A5 - 0x25FA]
00001862 6712 beq +0x14 /* 00001876 */
label00001864:
00001864 306D D822 movea.w A0, [A5 - 0x27DE]
00001868 4868 0015 pea.l [A0 + 0x15]
0000186C 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
00001870 4EBA 224C jsr [PC + 0x224C /* 00003ABE */]
00001874 508F addq.l A7, 8
label00001876:
00001876 4A2D D9BA tst.b [A5 - 0x2646]
0000187A 6732 beq +0x34 /* 000018AE */
0000187C 4A2D D9B9 tst.b [A5 - 0x2647]
00001880 670A beq +0xC /* 0000188C */
00001882 302D DA06 move.w D0, [A5 - 0x25FA]
00001886 B06D DA08 cmp.w D0, [A5 - 0x25F8]
0000188A 6722 beq +0x24 /* 000018AE */
label0000188C:
0000188C 4A2D D9BB tst.b [A5 - 0x2645]
00001890 670A beq +0xC /* 0000189C */
00001892 302D DA0A move.w D0, [A5 - 0x25F6]
00001896 B06D DA08 cmp.w D0, [A5 - 0x25F8]
0000189A 6712 beq +0x14 /* 000018AE */
label0000189C:
0000189C 306D D822 movea.w A0, [A5 - 0x27DE]
000018A0 4868 0015 pea.l [A0 + 0x15]
000018A4 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
000018A8 4EBA 2214 jsr [PC + 0x2214 /* 00003ABE */]
000018AC 508F addq.l A7, 8
label000018AE:
000018AE 4A2D D9BB tst.b [A5 - 0x2645]
000018B2 6732 beq +0x34 /* 000018E6 */
000018B4 4A2D D9BA tst.b [A5 - 0x2646]
000018B8 670A beq +0xC /* 000018C4 */
000018BA 302D DA08 move.w D0, [A5 - 0x25F8]
000018BE B06D DA0A cmp.w D0, [A5 - 0x25F6]
000018C2 6722 beq +0x24 /* 000018E6 */
label000018C4:
000018C4 4A2D D9B9 tst.b [A5 - 0x2647]
000018C8 670A beq +0xC /* 000018D4 */
000018CA 302D DA06 move.w D0, [A5 - 0x25FA]
000018CE B06D DA0A cmp.w D0, [A5 - 0x25F6]
000018D2 6712 beq +0x14 /* 000018E6 */
label000018D4:
000018D4 306D D822 movea.w A0, [A5 - 0x27DE]
000018D8 4868 0015 pea.l [A0 + 0x15]
000018DC 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
000018E0 4EBA 21DC jsr [PC + 0x21DC /* 00003ABE */]
000018E4 508F addq.l A7, 8
label000018E6:
000018E6 302D D822 move.w D0, [A5 - 0x27DE]
000018EA 204D movea.l A0, A5
000018EC 48C0 ext.l D0
000018EE E588 lsl D0, 2
000018F0 D1C0 add.l A0, D0
000018F2 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
000018F6 A8D5 syscall InverRgn/InvertRgn
000018F8 43ED D834 lea.l A1, [A5 - 0x27CC]
000018FC 206D D290 movea.l A0, [A5 - 0x2D70]
00001900 A03B syscall Delay
00001902 2280 move.l [A1], D0
00001904 302D D822 move.w D0, [A5 - 0x27DE]
00001908 204D movea.l A0, A5
0000190A 48C0 ext.l D0
0000190C E588 lsl D0, 2
0000190E D1C0 add.l A0, D0
00001910 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00001914 A8D5 syscall InverRgn/InvertRgn
00001916 6000 0162 bra +0x164 /* 00001A7A */
label0000191A:
0000191A 486D D80E pea.l [A5 - 0x27F2]
0000191E A972 syscall GetMouse
00001920 4A2D D7FD tst.b [A5 - 0x2803]
00001924 671C beq +0x1E /* 00001942 */
00001926 700C moveq.l D0, 0x0C
00001928 C1ED D810 muls.w D0, [A5 - 0x27F0]
0000192C 48C0 ext.l D0
0000192E 81FC 0007 divs.w D0, 0x7
00001932 48C0 ext.l D0
00001934 81ED D81A divs.w D0, [A5 - 0x27E6]
00001938 0640 000C addi.w D0, 0xC
0000193C 3B40 D824 move.w [A5 - 0x27DC], D0
00001940 601C bra +0x1E /* 0000195E */
label00001942:
00001942 70EE moveq.l D0, 0xFFFFFFEE
00001944 D06D D810 add.w D0, [A5 - 0x27F0]
00001948 C1FC 000C muls.w D0, 0xC
0000194C 48C0 ext.l D0
0000194E 81FC 0007 divs.w D0, 0x7
00001952 48C0 ext.l D0
00001954 81ED D81A divs.w D0, [A5 - 0x27E6]
00001958 5340 subq.w D0, 1
0000195A 3B40 D824 move.w [A5 - 0x27DC], D0
label0000195E:
0000195E 4227 clr.b -[A7]
00001960 2F2D D80E move.l -[A7], [A5 - 0x27F2]
00001964 302D D824 move.w D0, [A5 - 0x27DC]
00001968 204D movea.l A0, A5
0000196A 48C0 ext.l D0
0000196C E588 lsl D0, 2
0000196E D1C0 add.l A0, D0
00001970 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00001974 A8E8 syscall PtInRgn
00001976 4A1F tst.b [A7]+
00001978 660C bne +0xE /* 00001986 */
0000197A 526D D824 addq.w [A5 - 0x27DC], 1
0000197E 0C6D 0058 D824 cmpi.w [A5 - 0x27DC], 0x58 /* 'X' */
00001984 6DD8 blt -0x26 /* 0000195E */
label00001986:
00001986 0C6D 0058 D824 cmpi.w [A5 - 0x27DC], 0x58 /* 'X' */
0000198C 6C00 00EC bge +0xEE /* 00001A7A */
00001990 302D D824 move.w D0, [A5 - 0x27DC]
00001994 B06D D822 cmp.w D0, [A5 - 0x27DE]
00001998 6700 00E0 beq +0xE2 /* 00001A7A */
0000199C 4A2D D9B9 tst.b [A5 - 0x2647]
000019A0 6732 beq +0x34 /* 000019D4 */
000019A2 4A2D D9BA tst.b [A5 - 0x2646]
000019A6 670A beq +0xC /* 000019B2 */
000019A8 302D DA08 move.w D0, [A5 - 0x25F8]
000019AC B06D DA06 cmp.w D0, [A5 - 0x25FA]
000019B0 6722 beq +0x24 /* 000019D4 */
label000019B2:
000019B2 4A2D D9BB tst.b [A5 - 0x2645]
000019B6 670A beq +0xC /* 000019C2 */
000019B8 302D DA0A move.w D0, [A5 - 0x25F6]
000019BC B06D DA06 cmp.w D0, [A5 - 0x25FA]
000019C0 6712 beq +0x14 /* 000019D4 */
label000019C2:
000019C2 306D D824 movea.w A0, [A5 - 0x27DC]
000019C6 4868 0015 pea.l [A0 + 0x15]
000019CA 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
000019CE 4EBA 20EE jsr [PC + 0x20EE /* 00003ABE */]
000019D2 508F addq.l A7, 8
label000019D4:
000019D4 4A2D D9BA tst.b [A5 - 0x2646]
000019D8 6732 beq +0x34 /* 00001A0C */
000019DA 4A2D D9B9 tst.b [A5 - 0x2647]
000019DE 670A beq +0xC /* 000019EA */
000019E0 302D DA06 move.w D0, [A5 - 0x25FA]
000019E4 B06D DA08 cmp.w D0, [A5 - 0x25F8]
000019E8 6722 beq +0x24 /* 00001A0C */
label000019EA:
000019EA 4A2D D9BB tst.b [A5 - 0x2645]
000019EE 670A beq +0xC /* 000019FA */
000019F0 302D DA0A move.w D0, [A5 - 0x25F6]
000019F4 B06D DA08 cmp.w D0, [A5 - 0x25F8]
000019F8 6712 beq +0x14 /* 00001A0C */
label000019FA:
000019FA 306D D824 movea.w A0, [A5 - 0x27DC]
000019FE 4868 0015 pea.l [A0 + 0x15]
00001A02 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
00001A06 4EBA 20B6 jsr [PC + 0x20B6 /* 00003ABE */]
00001A0A 508F addq.l A7, 8
label00001A0C:
00001A0C 4A2D D9BB tst.b [A5 - 0x2645]
00001A10 6732 beq +0x34 /* 00001A44 */
00001A12 4A2D D9BA tst.b [A5 - 0x2646]
00001A16 670A beq +0xC /* 00001A22 */
00001A18 302D DA08 move.w D0, [A5 - 0x25F8]
00001A1C B06D DA0A cmp.w D0, [A5 - 0x25F6]
00001A20 6722 beq +0x24 /* 00001A44 */
label00001A22:
00001A22 4A2D D9B9 tst.b [A5 - 0x2647]
00001A26 670A beq +0xC /* 00001A32 */
00001A28 302D DA06 move.w D0, [A5 - 0x25FA]
00001A2C B06D DA0A cmp.w D0, [A5 - 0x25F6]
00001A30 6712 beq +0x14 /* 00001A44 */
label00001A32:
00001A32 306D D824 movea.w A0, [A5 - 0x27DC]
00001A36 4868 0015 pea.l [A0 + 0x15]
00001A3A 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
00001A3E 4EBA 207E jsr [PC + 0x207E /* 00003ABE */]
00001A42 508F addq.l A7, 8
label00001A44:
00001A44 302D D824 move.w D0, [A5 - 0x27DC]
00001A48 204D movea.l A0, A5
00001A4A 48C0 ext.l D0
00001A4C E588 lsl D0, 2
00001A4E D1C0 add.l A0, D0
00001A50 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00001A54 A8D5 syscall InverRgn/InvertRgn
00001A56 43ED D834 lea.l A1, [A5 - 0x27CC]
00001A5A 206D D290 movea.l A0, [A5 - 0x2D70]
00001A5E A03B syscall Delay
00001A60 2280 move.l [A1], D0
00001A62 302D D824 move.w D0, [A5 - 0x27DC]
00001A66 204D movea.l A0, A5
00001A68 48C0 ext.l D0
00001A6A E588 lsl D0, 2
00001A6C D1C0 add.l A0, D0
00001A6E 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00001A72 A8D5 syscall InverRgn/InvertRgn
00001A74 3B6D D824 D822 move.w [A5 - 0x27DE], [A5 - 0x27DC]
label00001A7A:
00001A7A 4227 clr.b -[A7]
00001A7C A973 syscall StillDown
00001A7E 4A1F tst.b [A7]+
00001A80 6600 FE98 bne -0x166 /* 0000191A */
00001A84 6000 1F2E bra +0x1F30 /* 000039B4 */
label00001A88:
00001A88 4267 clr.w -[A7]
00001A8A 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00001A8E 2F2D D7F2 move.l -[A7], [A5 - 0x280E]
00001A92 486D D854 pea.l [A5 - 0x27AC]
00001A96 A96C syscall FindControl
00001A98 0C5F 0081 cmpi.w [A7]+, 0x81
00001A9C 6664 bne +0x66 /* 00001B02 */
00001A9E 4267 clr.w -[A7]
00001AA0 2F2D D854 move.l -[A7], [A5 - 0x27AC]
00001AA4 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00001AA8 42A7 clr.l -[A7]
00001AAA A968 syscall TrackControl
00001AAC 3B5F D816 move.w [A5 - 0x27EA], [A7]+
00001AB0 202D D854 move.l D0, [A5 - 0x27AC]
00001AB4 B0AD D5B6 cmp.l D0, [A5 - 0x2A4A]
00001AB8 660C bne +0xE /* 00001AC6 */
00001ABA 4267 clr.w -[A7]
00001ABC 2F2D D854 move.l -[A7], [A5 - 0x27AC]
00001AC0 A960 syscall GetControlValue/GetCtlValue
00001AC2 3B5F D386 move.w [A5 - 0x2C7A], [A7]+
label00001AC6:
00001AC6 202D D854 move.l D0, [A5 - 0x27AC]
00001ACA B0AD D5BA cmp.l D0, [A5 - 0x2A46]
00001ACE 660C bne +0xE /* 00001ADC */
00001AD0 4267 clr.w -[A7]
00001AD2 2F2D D854 move.l -[A7], [A5 - 0x27AC]
00001AD6 A960 syscall GetControlValue/GetCtlValue
00001AD8 3B5F D388 move.w [A5 - 0x2C78], [A7]+
label00001ADC:
00001ADC 202D D854 move.l D0, [A5 - 0x27AC]
00001AE0 B0AD D5BE cmp.l D0, [A5 - 0x2A42]
00001AE4 6600 1ECE bne +0x1ED0 /* 000039B4 */
00001AE8 4267 clr.w -[A7]
00001AEA 2F2D D854 move.l -[A7], [A5 - 0x27AC]
00001AEE A960 syscall GetControlValue/GetCtlValue
00001AF0 7007 moveq.l D0, 0x07
00001AF2 905F sub.w D0, [A7]+
00001AF4 3B40 D38C move.w [A5 - 0x2C74], D0
00001AF8 3F00 move.w -[A7], D0
00001AFA 4EAD 0312 jsr [A5 + 0x312 /* export_94 */]
00001AFE 6000 1EB4 bra +0x1EB6 /* 000039B4 */
label00001B02:
00001B02 4227 clr.b -[A7]
00001B04 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00001B08 486D CFD0 pea.l [A5 - 0x3030]
00001B0C A8AD syscall PtInRect
00001B0E 4A1F tst.b [A7]+
00001B10 6700 00F4 beq +0xF6 /* 00001C06 */
00001B14 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00001B1A 6738 beq +0x3A /* 00001B54 */
00001B1C 486D CFA0 pea.l [A5 - 0x3060]
00001B20 4EAD 0262 jsr [A5 + 0x262 /* export_72 */]
00001B24 4A2D DA14 tst.b [A5 - 0x25EC]
00001B28 588F addq.l A7, 4
00001B2A 660C bne +0xE /* 00001B38 */
00001B2C 42A7 clr.l -[A7]
00001B2E 3F3C 0203 move.w -[A7], 0x203
00001B32 A9BB syscall GetIcon
00001B34 2B5F D5DE move.l [A5 - 0x2A22], [A7]+
label00001B38:
00001B38 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001B3C 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001B40 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001B44 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00001B48 486D D866 pea.l [A5 - 0x279A]
00001B4C A928 syscall InvalRect
00001B4E 5C8F addq.l A7, 6
00001B50 6000 1E62 bra +0x1E64 /* 000039B4 */
label00001B54:
00001B54 4A2D D9B9 tst.b [A5 - 0x2647]
00001B58 670C beq +0xE /* 00001B66 */
00001B5A 4A2D D9BA tst.b [A5 - 0x2646]
00001B5E 6606 bne +0x8 /* 00001B66 */
00001B60 4A2D D9BB tst.b [A5 - 0x2645]
00001B64 6732 beq +0x34 /* 00001B98 */
label00001B66:
00001B66 4A2D D9BA tst.b [A5 - 0x2646]
00001B6A 670C beq +0xE /* 00001B78 */
00001B6C 4A2D D9B9 tst.b [A5 - 0x2647]
00001B70 6606 bne +0x8 /* 00001B78 */
00001B72 4A2D D9BB tst.b [A5 - 0x2645]
00001B76 6720 beq +0x22 /* 00001B98 */
label00001B78:
00001B78 4A2D D9BB tst.b [A5 - 0x2645]
00001B7C 670C beq +0xE /* 00001B8A */
00001B7E 4A2D D9BA tst.b [A5 - 0x2646]
00001B82 6606 bne +0x8 /* 00001B8A */
00001B84 4A2D D9B9 tst.b [A5 - 0x2647]
00001B88 670E beq +0x10 /* 00001B98 */
label00001B8A:
00001B8A 486D E9B2 pea.l [A5 - 0x164E]
00001B8E 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00001B92 588F addq.l A7, 4
00001B94 6000 1E1E bra +0x1E20 /* 000039B4 */
label00001B98:
00001B98 3B7C 0001 D2A2 move.w [A5 - 0x2D5E], 0x1
00001B9E 4A2D D9B9 tst.b [A5 - 0x2647]
00001BA2 6716 beq +0x18 /* 00001BBA */
00001BA4 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001BA8 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001BAC 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00001BB0 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
00001BB6 588F addq.l A7, 4
00001BB8 6036 bra +0x38 /* 00001BF0 */
label00001BBA:
00001BBA 4A2D D9BA tst.b [A5 - 0x2646]
00001BBE 6716 beq +0x18 /* 00001BD6 */
00001BC0 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001BC4 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001BC8 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00001BCC 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
00001BD2 588F addq.l A7, 4
00001BD4 601A bra +0x1C /* 00001BF0 */
label00001BD6:
00001BD6 4A2D D9BB tst.b [A5 - 0x2645]
00001BDA 6714 beq +0x16 /* 00001BF0 */
00001BDC 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001BE0 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001BE4 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00001BE8 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
00001BEE 588F addq.l A7, 4
label00001BF0:
00001BF0 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001BF4 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001BF8 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001BFC 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00001C00 5C8F addq.l A7, 6
00001C02 6000 1DB0 bra +0x1DB2 /* 000039B4 */
label00001C06:
00001C06 4227 clr.b -[A7]
00001C08 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00001C0C 486D CFD8 pea.l [A5 - 0x3028]
00001C10 A8AD syscall PtInRect
00001C12 4A1F tst.b [A7]+
00001C14 6700 00F4 beq +0xF6 /* 00001D0A */
00001C18 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00001C1E 6738 beq +0x3A /* 00001C58 */
00001C20 486D CFA4 pea.l [A5 - 0x305C]
00001C24 4EAD 0262 jsr [A5 + 0x262 /* export_72 */]
00001C28 4A2D DA14 tst.b [A5 - 0x25EC]
00001C2C 588F addq.l A7, 4
00001C2E 660C bne +0xE /* 00001C3C */
00001C30 42A7 clr.l -[A7]
00001C32 3F3C 0203 move.w -[A7], 0x203
00001C36 A9BB syscall GetIcon
00001C38 2B5F D5E2 move.l [A5 - 0x2A1E], [A7]+
label00001C3C:
00001C3C 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001C40 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001C44 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001C48 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00001C4C 486D D866 pea.l [A5 - 0x279A]
00001C50 A928 syscall InvalRect
00001C52 5C8F addq.l A7, 6
00001C54 6000 1D5E bra +0x1D60 /* 000039B4 */
label00001C58:
00001C58 4A2D D9B9 tst.b [A5 - 0x2647]
00001C5C 670C beq +0xE /* 00001C6A */
00001C5E 4A2D D9BA tst.b [A5 - 0x2646]
00001C62 6606 bne +0x8 /* 00001C6A */
00001C64 4A2D D9BB tst.b [A5 - 0x2645]
00001C68 6732 beq +0x34 /* 00001C9C */
label00001C6A:
00001C6A 4A2D D9BA tst.b [A5 - 0x2646]
00001C6E 670C beq +0xE /* 00001C7C */
00001C70 4A2D D9B9 tst.b [A5 - 0x2647]
00001C74 6606 bne +0x8 /* 00001C7C */
00001C76 4A2D D9BB tst.b [A5 - 0x2645]
00001C7A 6720 beq +0x22 /* 00001C9C */
label00001C7C:
00001C7C 4A2D D9BB tst.b [A5 - 0x2645]
00001C80 670C beq +0xE /* 00001C8E */
00001C82 4A2D D9BA tst.b [A5 - 0x2646]
00001C86 6606 bne +0x8 /* 00001C8E */
00001C88 4A2D D9B9 tst.b [A5 - 0x2647]
00001C8C 670E beq +0x10 /* 00001C9C */
label00001C8E:
00001C8E 486D E9DC pea.l [A5 - 0x1624]
00001C92 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00001C96 588F addq.l A7, 4
00001C98 6000 1D1A bra +0x1D1C /* 000039B4 */
label00001C9C:
00001C9C 3B7C 0002 D2A2 move.w [A5 - 0x2D5E], 0x2
00001CA2 4A2D D9B9 tst.b [A5 - 0x2647]
00001CA6 6716 beq +0x18 /* 00001CBE */
00001CA8 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001CAC 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001CB0 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00001CB4 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
00001CBA 588F addq.l A7, 4
00001CBC 6036 bra +0x38 /* 00001CF4 */
label00001CBE:
00001CBE 4A2D D9BA tst.b [A5 - 0x2646]
00001CC2 6716 beq +0x18 /* 00001CDA */
00001CC4 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001CC8 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001CCC 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00001CD0 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
00001CD6 588F addq.l A7, 4
00001CD8 601A bra +0x1C /* 00001CF4 */
label00001CDA:
00001CDA 4A2D D9BB tst.b [A5 - 0x2645]
00001CDE 6714 beq +0x16 /* 00001CF4 */
00001CE0 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001CE4 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001CE8 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00001CEC 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
00001CF2 588F addq.l A7, 4
label00001CF4:
00001CF4 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001CF8 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001CFC 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001D00 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00001D04 5C8F addq.l A7, 6
00001D06 6000 1CAC bra +0x1CAE /* 000039B4 */
label00001D0A:
00001D0A 4227 clr.b -[A7]
00001D0C 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00001D10 486D CFE0 pea.l [A5 - 0x3020]
00001D14 A8AD syscall PtInRect
00001D16 4A1F tst.b [A7]+
00001D18 6700 00F4 beq +0xF6 /* 00001E0E */
00001D1C 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00001D22 6738 beq +0x3A /* 00001D5C */
00001D24 486D CFA8 pea.l [A5 - 0x3058]
00001D28 4EAD 0262 jsr [A5 + 0x262 /* export_72 */]
00001D2C 4A2D DA14 tst.b [A5 - 0x25EC]
00001D30 588F addq.l A7, 4
00001D32 660C bne +0xE /* 00001D40 */
00001D34 42A7 clr.l -[A7]
00001D36 3F3C 0203 move.w -[A7], 0x203
00001D3A A9BB syscall GetIcon
00001D3C 2B5F D5E6 move.l [A5 - 0x2A1A], [A7]+
label00001D40:
00001D40 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001D44 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001D48 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001D4C 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00001D50 486D D866 pea.l [A5 - 0x279A]
00001D54 A928 syscall InvalRect
00001D56 5C8F addq.l A7, 6
00001D58 6000 1C5A bra +0x1C5C /* 000039B4 */
label00001D5C:
00001D5C 4A2D D9B9 tst.b [A5 - 0x2647]
00001D60 670C beq +0xE /* 00001D6E */
00001D62 4A2D D9BA tst.b [A5 - 0x2646]
00001D66 6606 bne +0x8 /* 00001D6E */
00001D68 4A2D D9BB tst.b [A5 - 0x2645]
00001D6C 6732 beq +0x34 /* 00001DA0 */
label00001D6E:
00001D6E 4A2D D9BA tst.b [A5 - 0x2646]
00001D72 670C beq +0xE /* 00001D80 */
00001D74 4A2D D9B9 tst.b [A5 - 0x2647]
00001D78 6606 bne +0x8 /* 00001D80 */
00001D7A 4A2D D9BB tst.b [A5 - 0x2645]
00001D7E 6720 beq +0x22 /* 00001DA0 */
label00001D80:
00001D80 4A2D D9BB tst.b [A5 - 0x2645]
00001D84 670C beq +0xE /* 00001D92 */
00001D86 4A2D D9BA tst.b [A5 - 0x2646]
00001D8A 6606 bne +0x8 /* 00001D92 */
00001D8C 4A2D D9B9 tst.b [A5 - 0x2647]
00001D90 670E beq +0x10 /* 00001DA0 */
label00001D92:
00001D92 486D EA06 pea.l [A5 - 0x15FA]
00001D96 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00001D9A 588F addq.l A7, 4
00001D9C 6000 1C16 bra +0x1C18 /* 000039B4 */
label00001DA0:
00001DA0 3B7C 0003 D2A2 move.w [A5 - 0x2D5E], 0x3
00001DA6 4A2D D9B9 tst.b [A5 - 0x2647]
00001DAA 6716 beq +0x18 /* 00001DC2 */
00001DAC 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001DB0 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001DB4 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00001DB8 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
00001DBE 588F addq.l A7, 4
00001DC0 6036 bra +0x38 /* 00001DF8 */
label00001DC2:
00001DC2 4A2D D9BA tst.b [A5 - 0x2646]
00001DC6 6716 beq +0x18 /* 00001DDE */
00001DC8 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001DCC 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001DD0 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00001DD4 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
00001DDA 588F addq.l A7, 4
00001DDC 601A bra +0x1C /* 00001DF8 */
label00001DDE:
00001DDE 4A2D D9BB tst.b [A5 - 0x2645]
00001DE2 6714 beq +0x16 /* 00001DF8 */
00001DE4 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001DE8 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001DEC 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00001DF0 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
00001DF6 588F addq.l A7, 4
label00001DF8:
00001DF8 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001DFC 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001E00 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001E04 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00001E08 5C8F addq.l A7, 6
00001E0A 6000 1BA8 bra +0x1BAA /* 000039B4 */
label00001E0E:
00001E0E 4227 clr.b -[A7]
00001E10 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00001E14 486D CFE8 pea.l [A5 - 0x3018]
00001E18 A8AD syscall PtInRect
00001E1A 4A1F tst.b [A7]+
00001E1C 6700 00F4 beq +0xF6 /* 00001F12 */
00001E20 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00001E26 6738 beq +0x3A /* 00001E60 */
00001E28 486D CFAC pea.l [A5 - 0x3054]
00001E2C 4EAD 0262 jsr [A5 + 0x262 /* export_72 */]
00001E30 4A2D DA14 tst.b [A5 - 0x25EC]
00001E34 588F addq.l A7, 4
00001E36 660C bne +0xE /* 00001E44 */
00001E38 42A7 clr.l -[A7]
00001E3A 3F3C 0203 move.w -[A7], 0x203
00001E3E A9BB syscall GetIcon
00001E40 2B5F D5EA move.l [A5 - 0x2A16], [A7]+
label00001E44:
00001E44 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001E48 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001E4C 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001E50 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00001E54 486D D866 pea.l [A5 - 0x279A]
00001E58 A928 syscall InvalRect
00001E5A 5C8F addq.l A7, 6
00001E5C 6000 1B56 bra +0x1B58 /* 000039B4 */
label00001E60:
00001E60 4A2D D9B9 tst.b [A5 - 0x2647]
00001E64 670C beq +0xE /* 00001E72 */
00001E66 4A2D D9BA tst.b [A5 - 0x2646]
00001E6A 6606 bne +0x8 /* 00001E72 */
00001E6C 4A2D D9BB tst.b [A5 - 0x2645]
00001E70 6732 beq +0x34 /* 00001EA4 */
label00001E72:
00001E72 4A2D D9BA tst.b [A5 - 0x2646]
00001E76 670C beq +0xE /* 00001E84 */
00001E78 4A2D D9B9 tst.b [A5 - 0x2647]
00001E7C 6606 bne +0x8 /* 00001E84 */
00001E7E 4A2D D9BB tst.b [A5 - 0x2645]
00001E82 6720 beq +0x22 /* 00001EA4 */
label00001E84:
00001E84 4A2D D9BB tst.b [A5 - 0x2645]
00001E88 670C beq +0xE /* 00001E96 */
00001E8A 4A2D D9BA tst.b [A5 - 0x2646]
00001E8E 6606 bne +0x8 /* 00001E96 */
00001E90 4A2D D9B9 tst.b [A5 - 0x2647]
00001E94 670E beq +0x10 /* 00001EA4 */
label00001E96:
00001E96 486D EA30 pea.l [A5 - 0x15D0]
00001E9A 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00001E9E 588F addq.l A7, 4
00001EA0 6000 1B12 bra +0x1B14 /* 000039B4 */
label00001EA4:
00001EA4 3B7C 0004 D2A2 move.w [A5 - 0x2D5E], 0x4
00001EAA 4A2D D9B9 tst.b [A5 - 0x2647]
00001EAE 6716 beq +0x18 /* 00001EC6 */
00001EB0 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001EB4 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001EB8 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00001EBC 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
00001EC2 588F addq.l A7, 4
00001EC4 6036 bra +0x38 /* 00001EFC */
label00001EC6:
00001EC6 4A2D D9BA tst.b [A5 - 0x2646]
00001ECA 6716 beq +0x18 /* 00001EE2 */
00001ECC 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001ED0 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001ED4 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00001ED8 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
00001EDE 588F addq.l A7, 4
00001EE0 601A bra +0x1C /* 00001EFC */
label00001EE2:
00001EE2 4A2D D9BB tst.b [A5 - 0x2645]
00001EE6 6714 beq +0x16 /* 00001EFC */
00001EE8 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001EEC 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001EF0 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00001EF4 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
00001EFA 588F addq.l A7, 4
label00001EFC:
00001EFC 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001F00 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001F04 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001F08 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00001F0C 5C8F addq.l A7, 6
00001F0E 6000 1AA4 bra +0x1AA6 /* 000039B4 */
label00001F12:
00001F12 4227 clr.b -[A7]
00001F14 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00001F18 486D CFF0 pea.l [A5 - 0x3010]
00001F1C A8AD syscall PtInRect
00001F1E 4A1F tst.b [A7]+
00001F20 6700 00F4 beq +0xF6 /* 00002016 */
00001F24 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00001F2A 6738 beq +0x3A /* 00001F64 */
00001F2C 486D CFB0 pea.l [A5 - 0x3050]
00001F30 4EAD 0262 jsr [A5 + 0x262 /* export_72 */]
00001F34 4A2D DA14 tst.b [A5 - 0x25EC]
00001F38 588F addq.l A7, 4
00001F3A 660C bne +0xE /* 00001F48 */
00001F3C 42A7 clr.l -[A7]
00001F3E 3F3C 0203 move.w -[A7], 0x203
00001F42 A9BB syscall GetIcon
00001F44 2B5F D5EE move.l [A5 - 0x2A12], [A7]+
label00001F48:
00001F48 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001F4C 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001F50 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001F54 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00001F58 486D D866 pea.l [A5 - 0x279A]
00001F5C A928 syscall InvalRect
00001F5E 5C8F addq.l A7, 6
00001F60 6000 1A52 bra +0x1A54 /* 000039B4 */
label00001F64:
00001F64 4A2D D9B9 tst.b [A5 - 0x2647]
00001F68 670C beq +0xE /* 00001F76 */
00001F6A 4A2D D9BA tst.b [A5 - 0x2646]
00001F6E 6606 bne +0x8 /* 00001F76 */
00001F70 4A2D D9BB tst.b [A5 - 0x2645]
00001F74 6732 beq +0x34 /* 00001FA8 */
label00001F76:
00001F76 4A2D D9BA tst.b [A5 - 0x2646]
00001F7A 670C beq +0xE /* 00001F88 */
00001F7C 4A2D D9B9 tst.b [A5 - 0x2647]
00001F80 6606 bne +0x8 /* 00001F88 */
00001F82 4A2D D9BB tst.b [A5 - 0x2645]
00001F86 6720 beq +0x22 /* 00001FA8 */
label00001F88:
00001F88 4A2D D9BB tst.b [A5 - 0x2645]
00001F8C 670C beq +0xE /* 00001F9A */
00001F8E 4A2D D9BA tst.b [A5 - 0x2646]
00001F92 6606 bne +0x8 /* 00001F9A */
00001F94 4A2D D9B9 tst.b [A5 - 0x2647]
00001F98 670E beq +0x10 /* 00001FA8 */
label00001F9A:
00001F9A 486D EA5A pea.l [A5 - 0x15A6]
00001F9E 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00001FA2 588F addq.l A7, 4
00001FA4 6000 1A0E bra +0x1A10 /* 000039B4 */
label00001FA8:
00001FA8 3B7C 0005 D2A2 move.w [A5 - 0x2D5E], 0x5
00001FAE 4A2D D9B9 tst.b [A5 - 0x2647]
00001FB2 6716 beq +0x18 /* 00001FCA */
00001FB4 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001FB8 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00001FBC 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00001FC0 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
00001FC6 588F addq.l A7, 4
00001FC8 6036 bra +0x38 /* 00002000 */
label00001FCA:
00001FCA 4A2D D9BA tst.b [A5 - 0x2646]
00001FCE 6716 beq +0x18 /* 00001FE6 */
00001FD0 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001FD4 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00001FD8 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00001FDC 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
00001FE2 588F addq.l A7, 4
00001FE4 601A bra +0x1C /* 00002000 */
label00001FE6:
00001FE6 4A2D D9BB tst.b [A5 - 0x2645]
00001FEA 6714 beq +0x16 /* 00002000 */
00001FEC 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00001FF0 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00001FF4 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00001FF8 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
00001FFE 588F addq.l A7, 4
label00002000:
00002000 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002004 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002008 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
0000200C 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00002010 5C8F addq.l A7, 6
00002012 6000 19A0 bra +0x19A2 /* 000039B4 */
label00002016:
00002016 4227 clr.b -[A7]
00002018 2F2D D80A move.l -[A7], [A5 - 0x27F6]
0000201C 486D CFF8 pea.l [A5 - 0x3008]
00002020 A8AD syscall PtInRect
00002022 4A1F tst.b [A7]+
00002024 6700 00F4 beq +0xF6 /* 0000211A */
00002028 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
0000202E 6738 beq +0x3A /* 00002068 */
00002030 486D CFB4 pea.l [A5 - 0x304C]
00002034 4EAD 0262 jsr [A5 + 0x262 /* export_72 */]
00002038 4A2D DA14 tst.b [A5 - 0x25EC]
0000203C 588F addq.l A7, 4
0000203E 660C bne +0xE /* 0000204C */
00002040 42A7 clr.l -[A7]
00002042 3F3C 0203 move.w -[A7], 0x203
00002046 A9BB syscall GetIcon
00002048 2B5F D5F2 move.l [A5 - 0x2A0E], [A7]+
label0000204C:
0000204C 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002050 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002054 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002058 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
0000205C 486D D866 pea.l [A5 - 0x279A]
00002060 A928 syscall InvalRect
00002062 5C8F addq.l A7, 6
00002064 6000 194E bra +0x1950 /* 000039B4 */
label00002068:
00002068 4A2D D9B9 tst.b [A5 - 0x2647]
0000206C 670C beq +0xE /* 0000207A */
0000206E 4A2D D9BA tst.b [A5 - 0x2646]
00002072 6606 bne +0x8 /* 0000207A */
00002074 4A2D D9BB tst.b [A5 - 0x2645]
00002078 6732 beq +0x34 /* 000020AC */
label0000207A:
0000207A 4A2D D9BA tst.b [A5 - 0x2646]
0000207E 670C beq +0xE /* 0000208C */
00002080 4A2D D9B9 tst.b [A5 - 0x2647]
00002084 6606 bne +0x8 /* 0000208C */
00002086 4A2D D9BB tst.b [A5 - 0x2645]
0000208A 6720 beq +0x22 /* 000020AC */
label0000208C:
0000208C 4A2D D9BB tst.b [A5 - 0x2645]
00002090 670C beq +0xE /* 0000209E */
00002092 4A2D D9BA tst.b [A5 - 0x2646]
00002096 6606 bne +0x8 /* 0000209E */
00002098 4A2D D9B9 tst.b [A5 - 0x2647]
0000209C 670E beq +0x10 /* 000020AC */
label0000209E:
0000209E 486D EA84 pea.l [A5 - 0x157C]
000020A2 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000020A6 588F addq.l A7, 4
000020A8 6000 190A bra +0x190C /* 000039B4 */
label000020AC:
000020AC 3B7C 0006 D2A2 move.w [A5 - 0x2D5E], 0x6
000020B2 4A2D D9B9 tst.b [A5 - 0x2647]
000020B6 6716 beq +0x18 /* 000020CE */
000020B8 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000020BC 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000020C0 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000020C4 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
000020CA 588F addq.l A7, 4
000020CC 6036 bra +0x38 /* 00002104 */
label000020CE:
000020CE 4A2D D9BA tst.b [A5 - 0x2646]
000020D2 6716 beq +0x18 /* 000020EA */
000020D4 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000020D8 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
000020DC 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000020E0 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
000020E6 588F addq.l A7, 4
000020E8 601A bra +0x1C /* 00002104 */
label000020EA:
000020EA 4A2D D9BB tst.b [A5 - 0x2645]
000020EE 6714 beq +0x16 /* 00002104 */
000020F0 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000020F4 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
000020F8 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000020FC 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
00002102 588F addq.l A7, 4
label00002104:
00002104 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002108 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
0000210C 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002110 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00002114 5C8F addq.l A7, 6
00002116 6000 189C bra +0x189E /* 000039B4 */
label0000211A:
0000211A 4227 clr.b -[A7]
0000211C 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002120 486D D000 pea.l [A5 - 0x3000]
00002124 A8AD syscall PtInRect
00002126 4A1F tst.b [A7]+
00002128 6700 00F4 beq +0xF6 /* 0000221E */
0000212C 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00002132 6738 beq +0x3A /* 0000216C */
00002134 486D CFB8 pea.l [A5 - 0x3048]
00002138 4EAD 0262 jsr [A5 + 0x262 /* export_72 */]
0000213C 4A2D DA14 tst.b [A5 - 0x25EC]
00002140 588F addq.l A7, 4
00002142 660C bne +0xE /* 00002150 */
00002144 42A7 clr.l -[A7]
00002146 3F3C 0203 move.w -[A7], 0x203
0000214A A9BB syscall GetIcon
0000214C 2B5F D5F6 move.l [A5 - 0x2A0A], [A7]+
label00002150:
00002150 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002154 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002158 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
0000215C 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00002160 486D D866 pea.l [A5 - 0x279A]
00002164 A928 syscall InvalRect
00002166 5C8F addq.l A7, 6
00002168 6000 184A bra +0x184C /* 000039B4 */
label0000216C:
0000216C 4A2D D9B9 tst.b [A5 - 0x2647]
00002170 670C beq +0xE /* 0000217E */
00002172 4A2D D9BA tst.b [A5 - 0x2646]
00002176 6606 bne +0x8 /* 0000217E */
00002178 4A2D D9BB tst.b [A5 - 0x2645]
0000217C 6732 beq +0x34 /* 000021B0 */
label0000217E:
0000217E 4A2D D9BA tst.b [A5 - 0x2646]
00002182 670C beq +0xE /* 00002190 */
00002184 4A2D D9B9 tst.b [A5 - 0x2647]
00002188 6606 bne +0x8 /* 00002190 */
0000218A 4A2D D9BB tst.b [A5 - 0x2645]
0000218E 6720 beq +0x22 /* 000021B0 */
label00002190:
00002190 4A2D D9BB tst.b [A5 - 0x2645]
00002194 670C beq +0xE /* 000021A2 */
00002196 4A2D D9BA tst.b [A5 - 0x2646]
0000219A 6606 bne +0x8 /* 000021A2 */
0000219C 4A2D D9B9 tst.b [A5 - 0x2647]
000021A0 670E beq +0x10 /* 000021B0 */
label000021A2:
000021A2 486D EAAE pea.l [A5 - 0x1552]
000021A6 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000021AA 588F addq.l A7, 4
000021AC 6000 1806 bra +0x1808 /* 000039B4 */
label000021B0:
000021B0 3B7C 0007 D2A2 move.w [A5 - 0x2D5E], 0x7
000021B6 4A2D D9B9 tst.b [A5 - 0x2647]
000021BA 6716 beq +0x18 /* 000021D2 */
000021BC 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000021C0 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000021C4 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000021C8 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
000021CE 588F addq.l A7, 4
000021D0 6036 bra +0x38 /* 00002208 */
label000021D2:
000021D2 4A2D D9BA tst.b [A5 - 0x2646]
000021D6 6716 beq +0x18 /* 000021EE */
000021D8 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000021DC 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
000021E0 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000021E4 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
000021EA 588F addq.l A7, 4
000021EC 601A bra +0x1C /* 00002208 */
label000021EE:
000021EE 4A2D D9BB tst.b [A5 - 0x2645]
000021F2 6714 beq +0x16 /* 00002208 */
000021F4 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000021F8 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
000021FC 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00002200 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
00002206 588F addq.l A7, 4
label00002208:
00002208 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
0000220C 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002210 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002214 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00002218 5C8F addq.l A7, 6
0000221A 6000 1798 bra +0x179A /* 000039B4 */
label0000221E:
0000221E 4227 clr.b -[A7]
00002220 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002224 486D D008 pea.l [A5 - 0x2FF8]
00002228 A8AD syscall PtInRect
0000222A 4A1F tst.b [A7]+
0000222C 6700 00F4 beq +0xF6 /* 00002322 */
00002230 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00002236 6738 beq +0x3A /* 00002270 */
00002238 486D CFBC pea.l [A5 - 0x3044]
0000223C 4EAD 0262 jsr [A5 + 0x262 /* export_72 */]
00002240 4A2D DA14 tst.b [A5 - 0x25EC]
00002244 588F addq.l A7, 4
00002246 660C bne +0xE /* 00002254 */
00002248 42A7 clr.l -[A7]
0000224A 3F3C 0203 move.w -[A7], 0x203
0000224E A9BB syscall GetIcon
00002250 2B5F D5FA move.l [A5 - 0x2A06], [A7]+
label00002254:
00002254 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002258 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
0000225C 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002260 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00002264 486D D866 pea.l [A5 - 0x279A]
00002268 A928 syscall InvalRect
0000226A 5C8F addq.l A7, 6
0000226C 6000 1746 bra +0x1748 /* 000039B4 */
label00002270:
00002270 4A2D D9B9 tst.b [A5 - 0x2647]
00002274 670C beq +0xE /* 00002282 */
00002276 4A2D D9BA tst.b [A5 - 0x2646]
0000227A 6606 bne +0x8 /* 00002282 */
0000227C 4A2D D9BB tst.b [A5 - 0x2645]
00002280 6732 beq +0x34 /* 000022B4 */
label00002282:
00002282 4A2D D9BA tst.b [A5 - 0x2646]
00002286 670C beq +0xE /* 00002294 */
00002288 4A2D D9B9 tst.b [A5 - 0x2647]
0000228C 6606 bne +0x8 /* 00002294 */
0000228E 4A2D D9BB tst.b [A5 - 0x2645]
00002292 6720 beq +0x22 /* 000022B4 */
label00002294:
00002294 4A2D D9BB tst.b [A5 - 0x2645]
00002298 670C beq +0xE /* 000022A6 */
0000229A 4A2D D9BA tst.b [A5 - 0x2646]
0000229E 6606 bne +0x8 /* 000022A6 */
000022A0 4A2D D9B9 tst.b [A5 - 0x2647]
000022A4 670E beq +0x10 /* 000022B4 */
label000022A6:
000022A6 486D EAD8 pea.l [A5 - 0x1528]
000022AA 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000022AE 588F addq.l A7, 4
000022B0 6000 1702 bra +0x1704 /* 000039B4 */
label000022B4:
000022B4 3B7C 0008 D2A2 move.w [A5 - 0x2D5E], 0x8
000022BA 4A2D D9B9 tst.b [A5 - 0x2647]
000022BE 6716 beq +0x18 /* 000022D6 */
000022C0 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000022C4 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000022C8 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000022CC 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
000022D2 588F addq.l A7, 4
000022D4 6036 bra +0x38 /* 0000230C */
label000022D6:
000022D6 4A2D D9BA tst.b [A5 - 0x2646]
000022DA 6716 beq +0x18 /* 000022F2 */
000022DC 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000022E0 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
000022E4 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000022E8 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
000022EE 588F addq.l A7, 4
000022F0 601A bra +0x1C /* 0000230C */
label000022F2:
000022F2 4A2D D9BB tst.b [A5 - 0x2645]
000022F6 6714 beq +0x16 /* 0000230C */
000022F8 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000022FC 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002300 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00002304 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
0000230A 588F addq.l A7, 4
label0000230C:
0000230C 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002310 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002314 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002318 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
0000231C 5C8F addq.l A7, 6
0000231E 6000 1694 bra +0x1696 /* 000039B4 */
label00002322:
00002322 4227 clr.b -[A7]
00002324 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002328 486D D010 pea.l [A5 - 0x2FF0]
0000232C A8AD syscall PtInRect
0000232E 4A1F tst.b [A7]+
00002330 6700 00F4 beq +0xF6 /* 00002426 */
00002334 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
0000233A 6738 beq +0x3A /* 00002374 */
0000233C 486D CFC0 pea.l [A5 - 0x3040]
00002340 4EAD 0262 jsr [A5 + 0x262 /* export_72 */]
00002344 4A2D DA14 tst.b [A5 - 0x25EC]
00002348 588F addq.l A7, 4
0000234A 660C bne +0xE /* 00002358 */
0000234C 42A7 clr.l -[A7]
0000234E 3F3C 0203 move.w -[A7], 0x203
00002352 A9BB syscall GetIcon
00002354 2B5F D5FE move.l [A5 - 0x2A02], [A7]+
label00002358:
00002358 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
0000235C 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002360 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002364 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00002368 486D D866 pea.l [A5 - 0x279A]
0000236C A928 syscall InvalRect
0000236E 5C8F addq.l A7, 6
00002370 6000 1642 bra +0x1644 /* 000039B4 */
label00002374:
00002374 4A2D D9B9 tst.b [A5 - 0x2647]
00002378 670C beq +0xE /* 00002386 */
0000237A 4A2D D9BA tst.b [A5 - 0x2646]
0000237E 6606 bne +0x8 /* 00002386 */
00002380 4A2D D9BB tst.b [A5 - 0x2645]
00002384 6732 beq +0x34 /* 000023B8 */
label00002386:
00002386 4A2D D9BA tst.b [A5 - 0x2646]
0000238A 670C beq +0xE /* 00002398 */
0000238C 4A2D D9B9 tst.b [A5 - 0x2647]
00002390 6606 bne +0x8 /* 00002398 */
00002392 4A2D D9BB tst.b [A5 - 0x2645]
00002396 6720 beq +0x22 /* 000023B8 */
label00002398:
00002398 4A2D D9BB tst.b [A5 - 0x2645]
0000239C 670C beq +0xE /* 000023AA */
0000239E 4A2D D9BA tst.b [A5 - 0x2646]
000023A2 6606 bne +0x8 /* 000023AA */
000023A4 4A2D D9B9 tst.b [A5 - 0x2647]
000023A8 670E beq +0x10 /* 000023B8 */
label000023AA:
000023AA 486D EB02 pea.l [A5 - 0x14FE]
000023AE 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000023B2 588F addq.l A7, 4
000023B4 6000 15FE bra +0x1600 /* 000039B4 */
label000023B8:
000023B8 3B7C 0009 D2A2 move.w [A5 - 0x2D5E], 0x9 /* '\t' */
000023BE 4A2D D9B9 tst.b [A5 - 0x2647]
000023C2 6716 beq +0x18 /* 000023DA */
000023C4 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000023C8 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000023CC 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000023D0 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
000023D6 588F addq.l A7, 4
000023D8 6036 bra +0x38 /* 00002410 */
label000023DA:
000023DA 4A2D D9BA tst.b [A5 - 0x2646]
000023DE 6716 beq +0x18 /* 000023F6 */
000023E0 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000023E4 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
000023E8 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000023EC 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
000023F2 588F addq.l A7, 4
000023F4 601A bra +0x1C /* 00002410 */
label000023F6:
000023F6 4A2D D9BB tst.b [A5 - 0x2645]
000023FA 6714 beq +0x16 /* 00002410 */
000023FC 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00002400 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002404 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00002408 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
0000240E 588F addq.l A7, 4
label00002410:
00002410 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002414 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002418 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
0000241C 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00002420 5C8F addq.l A7, 6
00002422 6000 1590 bra +0x1592 /* 000039B4 */
label00002426:
00002426 4227 clr.b -[A7]
00002428 2F2D D80A move.l -[A7], [A5 - 0x27F6]
0000242C 486D D018 pea.l [A5 - 0x2FE8]
00002430 A8AD syscall PtInRect
00002432 4A1F tst.b [A7]+
00002434 6700 00F4 beq +0xF6 /* 0000252A */
00002438 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
0000243E 6738 beq +0x3A /* 00002478 */
00002440 486D CFC4 pea.l [A5 - 0x303C]
00002444 4EAD 0262 jsr [A5 + 0x262 /* export_72 */]
00002448 4A2D DA14 tst.b [A5 - 0x25EC]
0000244C 588F addq.l A7, 4
0000244E 660C bne +0xE /* 0000245C */
00002450 42A7 clr.l -[A7]
00002452 3F3C 0203 move.w -[A7], 0x203
00002456 A9BB syscall GetIcon
00002458 2B5F D602 move.l [A5 - 0x29FE], [A7]+
label0000245C:
0000245C 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002460 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002464 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002468 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
0000246C 486D D866 pea.l [A5 - 0x279A]
00002470 A928 syscall InvalRect
00002472 5C8F addq.l A7, 6
00002474 6000 153E bra +0x1540 /* 000039B4 */
label00002478:
00002478 4A2D D9B9 tst.b [A5 - 0x2647]
0000247C 670C beq +0xE /* 0000248A */
0000247E 4A2D D9BA tst.b [A5 - 0x2646]
00002482 6606 bne +0x8 /* 0000248A */
00002484 4A2D D9BB tst.b [A5 - 0x2645]
00002488 6732 beq +0x34 /* 000024BC */
label0000248A:
0000248A 4A2D D9BA tst.b [A5 - 0x2646]
0000248E 670C beq +0xE /* 0000249C */
00002490 4A2D D9B9 tst.b [A5 - 0x2647]
00002494 6606 bne +0x8 /* 0000249C */
00002496 4A2D D9BB tst.b [A5 - 0x2645]
0000249A 6720 beq +0x22 /* 000024BC */
label0000249C:
0000249C 4A2D D9BB tst.b [A5 - 0x2645]
000024A0 670C beq +0xE /* 000024AE */
000024A2 4A2D D9BA tst.b [A5 - 0x2646]
000024A6 6606 bne +0x8 /* 000024AE */
000024A8 4A2D D9B9 tst.b [A5 - 0x2647]
000024AC 670E beq +0x10 /* 000024BC */
label000024AE:
000024AE 486D EB2C pea.l [A5 - 0x14D4]
000024B2 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000024B6 588F addq.l A7, 4
000024B8 6000 14FA bra +0x14FC /* 000039B4 */
label000024BC:
000024BC 3B7C 000A D2A2 move.w [A5 - 0x2D5E], 0xA /* '\n' */
000024C2 4A2D D9B9 tst.b [A5 - 0x2647]
000024C6 6716 beq +0x18 /* 000024DE */
000024C8 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000024CC 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000024D0 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000024D4 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
000024DA 588F addq.l A7, 4
000024DC 6036 bra +0x38 /* 00002514 */
label000024DE:
000024DE 4A2D D9BA tst.b [A5 - 0x2646]
000024E2 6716 beq +0x18 /* 000024FA */
000024E4 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000024E8 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
000024EC 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000024F0 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
000024F6 588F addq.l A7, 4
000024F8 601A bra +0x1C /* 00002514 */
label000024FA:
000024FA 4A2D D9BB tst.b [A5 - 0x2645]
000024FE 6714 beq +0x16 /* 00002514 */
00002500 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00002504 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002508 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
0000250C 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
00002512 588F addq.l A7, 4
label00002514:
00002514 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002518 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
0000251C 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002520 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00002524 5C8F addq.l A7, 6
00002526 6000 148C bra +0x148E /* 000039B4 */
label0000252A:
0000252A 4227 clr.b -[A7]
0000252C 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002530 486D D020 pea.l [A5 - 0x2FE0]
00002534 A8AD syscall PtInRect
00002536 4A1F tst.b [A7]+
00002538 6700 00F4 beq +0xF6 /* 0000262E */
0000253C 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00002542 6738 beq +0x3A /* 0000257C */
00002544 486D CFC8 pea.l [A5 - 0x3038]
00002548 4EAD 0262 jsr [A5 + 0x262 /* export_72 */]
0000254C 4A2D DA14 tst.b [A5 - 0x25EC]
00002550 588F addq.l A7, 4
00002552 660C bne +0xE /* 00002560 */
00002554 42A7 clr.l -[A7]
00002556 3F3C 0203 move.w -[A7], 0x203
0000255A A9BB syscall GetIcon
0000255C 2B5F D606 move.l [A5 - 0x29FA], [A7]+
label00002560:
00002560 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002564 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002568 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
0000256C 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00002570 486D D866 pea.l [A5 - 0x279A]
00002574 A928 syscall InvalRect
00002576 5C8F addq.l A7, 6
00002578 6000 143A bra +0x143C /* 000039B4 */
label0000257C:
0000257C 4A2D D9B9 tst.b [A5 - 0x2647]
00002580 670C beq +0xE /* 0000258E */
00002582 4A2D D9BA tst.b [A5 - 0x2646]
00002586 6606 bne +0x8 /* 0000258E */
00002588 4A2D D9BB tst.b [A5 - 0x2645]
0000258C 6732 beq +0x34 /* 000025C0 */
label0000258E:
0000258E 4A2D D9BA tst.b [A5 - 0x2646]
00002592 670C beq +0xE /* 000025A0 */
00002594 4A2D D9B9 tst.b [A5 - 0x2647]
00002598 6606 bne +0x8 /* 000025A0 */
0000259A 4A2D D9BB tst.b [A5 - 0x2645]
0000259E 6720 beq +0x22 /* 000025C0 */
label000025A0:
000025A0 4A2D D9BB tst.b [A5 - 0x2645]
000025A4 670C beq +0xE /* 000025B2 */
000025A6 4A2D D9BA tst.b [A5 - 0x2646]
000025AA 6606 bne +0x8 /* 000025B2 */
000025AC 4A2D D9B9 tst.b [A5 - 0x2647]
000025B0 670E beq +0x10 /* 000025C0 */
label000025B2:
000025B2 486D EB56 pea.l [A5 - 0x14AA]
000025B6 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000025BA 588F addq.l A7, 4
000025BC 6000 13F6 bra +0x13F8 /* 000039B4 */
label000025C0:
000025C0 3B7C 000B D2A2 move.w [A5 - 0x2D5E], 0xB
000025C6 4A2D D9B9 tst.b [A5 - 0x2647]
000025CA 6716 beq +0x18 /* 000025E2 */
000025CC 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000025D0 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000025D4 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000025D8 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
000025DE 588F addq.l A7, 4
000025E0 6036 bra +0x38 /* 00002618 */
label000025E2:
000025E2 4A2D D9BA tst.b [A5 - 0x2646]
000025E6 6716 beq +0x18 /* 000025FE */
000025E8 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000025EC 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
000025F0 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000025F4 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
000025FA 588F addq.l A7, 4
000025FC 601A bra +0x1C /* 00002618 */
label000025FE:
000025FE 4A2D D9BB tst.b [A5 - 0x2645]
00002602 6714 beq +0x16 /* 00002618 */
00002604 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
00002608 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
0000260C 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00002610 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
00002616 588F addq.l A7, 4
label00002618:
00002618 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
0000261C 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002620 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002624 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00002628 5C8F addq.l A7, 6
0000262A 6000 1388 bra +0x138A /* 000039B4 */
label0000262E:
0000262E 4227 clr.b -[A7]
00002630 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002634 486D D028 pea.l [A5 - 0x2FD8]
00002638 A8AD syscall PtInRect
0000263A 4A1F tst.b [A7]+
0000263C 6700 00F4 beq +0xF6 /* 00002732 */
00002640 082D 0003 D7E0 btst.b [A5 - 0x2820], 0x3
00002646 6738 beq +0x3A /* 00002680 */
00002648 486D CFCC pea.l [A5 - 0x3034]
0000264C 4EAD 0262 jsr [A5 + 0x262 /* export_72 */]
00002650 4A2D DA14 tst.b [A5 - 0x25EC]
00002654 588F addq.l A7, 4
00002656 660C bne +0xE /* 00002664 */
00002658 42A7 clr.l -[A7]
0000265A 3F3C 0203 move.w -[A7], 0x203
0000265E A9BB syscall GetIcon
00002660 2B5F D60A move.l [A5 - 0x29F6], [A7]+
label00002664:
00002664 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002668 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
0000266C 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002670 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00002674 486D D866 pea.l [A5 - 0x279A]
00002678 A928 syscall InvalRect
0000267A 5C8F addq.l A7, 6
0000267C 6000 1336 bra +0x1338 /* 000039B4 */
label00002680:
00002680 4A2D D9B9 tst.b [A5 - 0x2647]
00002684 670C beq +0xE /* 00002692 */
00002686 4A2D D9BA tst.b [A5 - 0x2646]
0000268A 6606 bne +0x8 /* 00002692 */
0000268C 4A2D D9BB tst.b [A5 - 0x2645]
00002690 6732 beq +0x34 /* 000026C4 */
label00002692:
00002692 4A2D D9BA tst.b [A5 - 0x2646]
00002696 670C beq +0xE /* 000026A4 */
00002698 4A2D D9B9 tst.b [A5 - 0x2647]
0000269C 6606 bne +0x8 /* 000026A4 */
0000269E 4A2D D9BB tst.b [A5 - 0x2645]
000026A2 6720 beq +0x22 /* 000026C4 */
label000026A4:
000026A4 4A2D D9BB tst.b [A5 - 0x2645]
000026A8 670C beq +0xE /* 000026B6 */
000026AA 4A2D D9BA tst.b [A5 - 0x2646]
000026AE 6606 bne +0x8 /* 000026B6 */
000026B0 4A2D D9B9 tst.b [A5 - 0x2647]
000026B4 670E beq +0x10 /* 000026C4 */
label000026B6:
000026B6 486D EB80 pea.l [A5 - 0x1480]
000026BA 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000026BE 588F addq.l A7, 4
000026C0 6000 12F2 bra +0x12F4 /* 000039B4 */
label000026C4:
000026C4 3B7C 000C D2A2 move.w [A5 - 0x2D5E], 0xC
000026CA 4A2D D9B9 tst.b [A5 - 0x2647]
000026CE 6716 beq +0x18 /* 000026E6 */
000026D0 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000026D4 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000026D8 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000026DC 3B6D D2A2 DA06 move.w [A5 - 0x25FA], [A5 - 0x2D5E]
000026E2 588F addq.l A7, 4
000026E4 6036 bra +0x38 /* 0000271C */
label000026E6:
000026E6 4A2D D9BA tst.b [A5 - 0x2646]
000026EA 6716 beq +0x18 /* 00002702 */
000026EC 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
000026F0 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
000026F4 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
000026F8 3B6D D2A2 DA08 move.w [A5 - 0x25F8], [A5 - 0x2D5E]
000026FE 588F addq.l A7, 4
00002700 601A bra +0x1C /* 0000271C */
label00002702:
00002702 4A2D D9BB tst.b [A5 - 0x2645]
00002706 6714 beq +0x16 /* 0000271C */
00002708 3F2D D2A2 move.w -[A7], [A5 - 0x2D5E]
0000270C 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002710 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */]
00002714 3B6D D2A2 DA0A move.w [A5 - 0x25F6], [A5 - 0x2D5E]
0000271A 588F addq.l A7, 4
label0000271C:
0000271C 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002720 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002724 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002728 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
0000272C 5C8F addq.l A7, 6
0000272E 6000 1284 bra +0x1286 /* 000039B4 */
label00002732:
00002732 4227 clr.b -[A7]
00002734 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002738 486D D9BE pea.l [A5 - 0x2642]
0000273C A8AD syscall PtInRect
0000273E 4A1F tst.b [A7]+
00002740 6700 00D2 beq +0xD4 /* 00002814 */
00002744 082D 0001 D7E0 btst.b [A5 - 0x2820], 0x1
0000274A 6600 0092 bne +0x94 /* 000027DE */
0000274E 4A2D D9B9 tst.b [A5 - 0x2647]
00002752 661E bne +0x20 /* 00002772 */
00002754 1B7C 0001 D9B9 move.b [A5 - 0x2647], 0x1
0000275A 486D D9BE pea.l [A5 - 0x2642]
0000275E A8A4 syscall InvertRect
00002760 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002764 7000 moveq.l D0, 0x00
00002766 102D D9B9 move.b D0, [A5 - 0x2647]
0000276A 3F00 move.w -[A7], D0
0000276C 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
00002770 588F addq.l A7, 4
label00002772:
00002772 4A2D D9BA tst.b [A5 - 0x2646]
00002776 6726 beq +0x28 /* 0000279E */
00002778 422D D9BA clr.b [A5 - 0x2646]
0000277C 486D D9C6 pea.l [A5 - 0x263A]
00002780 A8A4 syscall InvertRect
00002782 302D DA08 move.w D0, [A5 - 0x25F8]
00002786 B06D DA06 cmp.w D0, [A5 - 0x25FA]
0000278A 6712 beq +0x14 /* 0000279E */
0000278C 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002790 7000 moveq.l D0, 0x00
00002792 102D D9BA move.b D0, [A5 - 0x2646]
00002796 3F00 move.w -[A7], D0
00002798 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
0000279C 588F addq.l A7, 4
label0000279E:
0000279E 4A2D D9BB tst.b [A5 - 0x2645]
000027A2 6726 beq +0x28 /* 000027CA */
000027A4 422D D9BB clr.b [A5 - 0x2645]
000027A8 486D D9CE pea.l [A5 - 0x2632]
000027AC A8A4 syscall InvertRect
000027AE 302D DA0A move.w D0, [A5 - 0x25F6]
000027B2 B06D DA06 cmp.w D0, [A5 - 0x25FA]
000027B6 6712 beq +0x14 /* 000027CA */
000027B8 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
000027BC 7000 moveq.l D0, 0x00
000027BE 102D D9BB move.b D0, [A5 - 0x2645]
000027C2 3F00 move.w -[A7], D0
000027C4 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
000027C8 588F addq.l A7, 4
label000027CA:
000027CA 1B7C 0001 D9BC move.b [A5 - 0x2644], 0x1
000027D0 486D D9D6 pea.l [A5 - 0x262A]
000027D4 2F2D D9FE move.l -[A7], [A5 - 0x2602]
000027D8 A94B syscall PlotIcon
000027DA 6000 11D8 bra +0x11DA /* 000039B4 */
label000027DE:
000027DE 4A2D D9B9 tst.b [A5 - 0x2647]
000027E2 661E bne +0x20 /* 00002802 */
000027E4 1B7C 0001 D9B9 move.b [A5 - 0x2647], 0x1
000027EA 486D D9BE pea.l [A5 - 0x2642]
000027EE A8A4 syscall InvertRect
000027F0 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000027F4 7000 moveq.l D0, 0x00
000027F6 102D D9B9 move.b D0, [A5 - 0x2647]
000027FA 3F00 move.w -[A7], D0
000027FC 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
00002800 588F addq.l A7, 4
label00002802:
00002802 422D D9BC clr.b [A5 - 0x2644]
00002806 486D D9D6 pea.l [A5 - 0x262A]
0000280A 2F2D DA02 move.l -[A7], [A5 - 0x25FE]
0000280E A94B syscall PlotIcon
00002810 6000 11A2 bra +0x11A4 /* 000039B4 */
label00002814:
00002814 4227 clr.b -[A7]
00002816 2F2D D80A move.l -[A7], [A5 - 0x27F6]
0000281A 486D D9C6 pea.l [A5 - 0x263A]
0000281E A8AD syscall PtInRect
00002820 4A1F tst.b [A7]+
00002822 6700 00E6 beq +0xE8 /* 0000290A */
00002826 4A2D DA0E tst.b [A5 - 0x25F2]
0000282A 660E bne +0x10 /* 0000283A */
0000282C 486D EBAA pea.l [A5 - 0x1456]
00002830 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00002834 588F addq.l A7, 4
00002836 6000 117C bra +0x117E /* 000039B4 */
label0000283A:
0000283A 082D 0001 D7E0 btst.b [A5 - 0x2820], 0x1
00002840 6600 0092 bne +0x94 /* 000028D4 */
00002844 4A2D D9BA tst.b [A5 - 0x2646]
00002848 661E bne +0x20 /* 00002868 */
0000284A 1B7C 0001 D9BA move.b [A5 - 0x2646], 0x1
00002850 486D D9C6 pea.l [A5 - 0x263A]
00002854 A8A4 syscall InvertRect
00002856 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
0000285A 7000 moveq.l D0, 0x00
0000285C 102D D9BA move.b D0, [A5 - 0x2646]
00002860 3F00 move.w -[A7], D0
00002862 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
00002866 588F addq.l A7, 4
label00002868:
00002868 4A2D D9B9 tst.b [A5 - 0x2647]
0000286C 6726 beq +0x28 /* 00002894 */
0000286E 422D D9B9 clr.b [A5 - 0x2647]
00002872 486D D9BE pea.l [A5 - 0x2642]
00002876 A8A4 syscall InvertRect
00002878 302D DA06 move.w D0, [A5 - 0x25FA]
0000287C B06D DA08 cmp.w D0, [A5 - 0x25F8]
00002880 6712 beq +0x14 /* 00002894 */
00002882 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002886 7000 moveq.l D0, 0x00
00002888 102D D9B9 move.b D0, [A5 - 0x2647]
0000288C 3F00 move.w -[A7], D0
0000288E 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
00002892 588F addq.l A7, 4
label00002894:
00002894 4A2D D9BB tst.b [A5 - 0x2645]
00002898 6726 beq +0x28 /* 000028C0 */
0000289A 422D D9BB clr.b [A5 - 0x2645]
0000289E 486D D9CE pea.l [A5 - 0x2632]
000028A2 A8A4 syscall InvertRect
000028A4 302D DA0A move.w D0, [A5 - 0x25F6]
000028A8 B06D DA08 cmp.w D0, [A5 - 0x25F8]
000028AC 6712 beq +0x14 /* 000028C0 */
000028AE 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
000028B2 7000 moveq.l D0, 0x00
000028B4 102D D9BB move.b D0, [A5 - 0x2645]
000028B8 3F00 move.w -[A7], D0
000028BA 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
000028BE 588F addq.l A7, 4
label000028C0:
000028C0 1B7C 0001 D9BC move.b [A5 - 0x2644], 0x1
000028C6 486D D9D6 pea.l [A5 - 0x262A]
000028CA 2F2D D9FE move.l -[A7], [A5 - 0x2602]
000028CE A94B syscall PlotIcon
000028D0 6000 10E2 bra +0x10E4 /* 000039B4 */
label000028D4:
000028D4 4A2D D9BA tst.b [A5 - 0x2646]
000028D8 661E bne +0x20 /* 000028F8 */
000028DA 1B7C 0001 D9BA move.b [A5 - 0x2646], 0x1
000028E0 486D D9C6 pea.l [A5 - 0x263A]
000028E4 A8A4 syscall InvertRect
000028E6 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
000028EA 7000 moveq.l D0, 0x00
000028EC 102D D9BA move.b D0, [A5 - 0x2646]
000028F0 3F00 move.w -[A7], D0
000028F2 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
000028F6 588F addq.l A7, 4
label000028F8:
000028F8 422D D9BC clr.b [A5 - 0x2644]
000028FC 486D D9D6 pea.l [A5 - 0x262A]
00002900 2F2D DA02 move.l -[A7], [A5 - 0x25FE]
00002904 A94B syscall PlotIcon
00002906 6000 10AC bra +0x10AE /* 000039B4 */
label0000290A:
0000290A 4227 clr.b -[A7]
0000290C 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002910 486D D9CE pea.l [A5 - 0x2632]
00002914 A8AD syscall PtInRect
00002916 4A1F tst.b [A7]+
00002918 6700 00E6 beq +0xE8 /* 00002A00 */
0000291C 4A2D DA0E tst.b [A5 - 0x25F2]
00002920 660E bne +0x10 /* 00002930 */
00002922 486D EBD4 pea.l [A5 - 0x142C]
00002926 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
0000292A 588F addq.l A7, 4
0000292C 6000 1086 bra +0x1088 /* 000039B4 */
label00002930:
00002930 082D 0001 D7E0 btst.b [A5 - 0x2820], 0x1
00002936 6600 0092 bne +0x94 /* 000029CA */
0000293A 4A2D D9BB tst.b [A5 - 0x2645]
0000293E 661E bne +0x20 /* 0000295E */
00002940 1B7C 0001 D9BB move.b [A5 - 0x2645], 0x1
00002946 486D D9CE pea.l [A5 - 0x2632]
0000294A A8A4 syscall InvertRect
0000294C 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
00002950 7000 moveq.l D0, 0x00
00002952 102D D9BB move.b D0, [A5 - 0x2645]
00002956 3F00 move.w -[A7], D0
00002958 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
0000295C 588F addq.l A7, 4
label0000295E:
0000295E 4A2D D9BA tst.b [A5 - 0x2646]
00002962 6726 beq +0x28 /* 0000298A */
00002964 422D D9BA clr.b [A5 - 0x2646]
00002968 486D D9C6 pea.l [A5 - 0x263A]
0000296C A8A4 syscall InvertRect
0000296E 302D DA08 move.w D0, [A5 - 0x25F8]
00002972 B06D DA0A cmp.w D0, [A5 - 0x25F6]
00002976 6712 beq +0x14 /* 0000298A */
00002978 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
0000297C 7000 moveq.l D0, 0x00
0000297E 102D D9BA move.b D0, [A5 - 0x2646]
00002982 3F00 move.w -[A7], D0
00002984 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
00002988 588F addq.l A7, 4
label0000298A:
0000298A 4A2D D9B9 tst.b [A5 - 0x2647]
0000298E 6726 beq +0x28 /* 000029B6 */
00002990 422D D9B9 clr.b [A5 - 0x2647]
00002994 486D D9BE pea.l [A5 - 0x2642]
00002998 A8A4 syscall InvertRect
0000299A 302D DA06 move.w D0, [A5 - 0x25FA]
0000299E B06D DA0A cmp.w D0, [A5 - 0x25F6]
000029A2 6712 beq +0x14 /* 000029B6 */
000029A4 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
000029A8 7000 moveq.l D0, 0x00
000029AA 102D D9B9 move.b D0, [A5 - 0x2647]
000029AE 3F00 move.w -[A7], D0
000029B0 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
000029B4 588F addq.l A7, 4
label000029B6:
000029B6 1B7C 0001 D9BC move.b [A5 - 0x2644], 0x1
000029BC 486D D9D6 pea.l [A5 - 0x262A]
000029C0 2F2D D9FE move.l -[A7], [A5 - 0x2602]
000029C4 A94B syscall PlotIcon
000029C6 6000 0FEC bra +0xFEE /* 000039B4 */
label000029CA:
000029CA 4A2D D9BB tst.b [A5 - 0x2645]
000029CE 661E bne +0x20 /* 000029EE */
000029D0 1B7C 0001 D9BB move.b [A5 - 0x2645], 0x1
000029D6 486D D9CE pea.l [A5 - 0x2632]
000029DA A8A4 syscall InvertRect
000029DC 3F2D DA0A move.w -[A7], [A5 - 0x25F6]
000029E0 7000 moveq.l D0, 0x00
000029E2 102D D9BB move.b D0, [A5 - 0x2645]
000029E6 3F00 move.w -[A7], D0
000029E8 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
000029EC 588F addq.l A7, 4
label000029EE:
000029EE 422D D9BC clr.b [A5 - 0x2644]
000029F2 486D D9D6 pea.l [A5 - 0x262A]
000029F6 2F2D DA02 move.l -[A7], [A5 - 0x25FE]
000029FA A94B syscall PlotIcon
000029FC 6000 0FB6 bra +0xFB8 /* 000039B4 */
label00002A00:
00002A00 4227 clr.b -[A7]
00002A02 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002A06 486D D9D6 pea.l [A5 - 0x262A]
00002A0A A8AD syscall PtInRect
00002A0C 4A1F tst.b [A7]+
00002A0E 672C beq +0x2E /* 00002A3C */
00002A10 4A2D D9BC tst.b [A5 - 0x2644]
00002A14 57C0 seq D0
00002A16 4400 neg.b D0
00002A18 1B40 D9BC move.b [A5 - 0x2644], D0
00002A1C 4A00 tst.b D0
00002A1E 670E beq +0x10 /* 00002A2E */
00002A20 486D D9D6 pea.l [A5 - 0x262A]
00002A24 2F2D D9FE move.l -[A7], [A5 - 0x2602]
00002A28 A94B syscall PlotIcon
00002A2A 6000 0F88 bra +0xF8A /* 000039B4 */
label00002A2E:
00002A2E 486D D9D6 pea.l [A5 - 0x262A]
00002A32 2F2D DA02 move.l -[A7], [A5 - 0x25FE]
00002A36 A94B syscall PlotIcon
00002A38 6000 0F7A bra +0xF7C /* 000039B4 */
label00002A3C:
00002A3C 4227 clr.b -[A7]
00002A3E 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002A42 486D D030 pea.l [A5 - 0x2FD0]
00002A46 A8AD syscall PtInRect
00002A48 4A1F tst.b [A7]+
00002A4A 673C beq +0x3E /* 00002A88 */
00002A4C 486D D030 pea.l [A5 - 0x2FD0]
00002A50 A8A3 syscall EraseRect
00002A52 486D D0E8 pea.l [A5 - 0x2F18]
00002A56 2F2D D5DA move.l -[A7], [A5 - 0x2A26]
00002A5A A94B syscall PlotIcon
00002A5C 43ED D82C lea.l A1, [A5 - 0x27D4]
00002A60 307C 000C movea.w A0, 0xC
00002A64 A03B syscall Delay
00002A66 2280 move.l [A1], D0
00002A68 486D D0E8 pea.l [A5 - 0x2F18]
00002A6C 2F3C 0002 0002 move.l -[A7], 0x20002
00002A72 A8B1 syscall PaintRoundRect
00002A74 486D D030 pea.l [A5 - 0x2FD0]
00002A78 2F2D D5DA move.l -[A7], [A5 - 0x2A26]
00002A7C A94B syscall PlotIcon
00002A7E 1B7C 0001 D7FA move.b [A5 - 0x2806], 0x1
00002A84 6000 0F2E bra +0xF30 /* 000039B4 */
label00002A88:
00002A88 4227 clr.b -[A7]
00002A8A 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002A8E 486D D180 pea.l [A5 - 0x2E80]
00002A92 A8AD syscall PtInRect
00002A94 4A1F tst.b [A7]+
00002A96 6700 00FE beq +0x100 /* 00002B96 */
00002A9A 486D D180 pea.l [A5 - 0x2E80]
00002A9E A8A3 syscall EraseRect
00002AA0 486D D188 pea.l [A5 - 0x2E78]
00002AA4 2F2D D642 move.l -[A7], [A5 - 0x29BE]
00002AA8 A94B syscall PlotIcon
00002AAA 43ED D82C lea.l A1, [A5 - 0x27D4]
00002AAE 307C 000C movea.w A0, 0xC
00002AB2 A03B syscall Delay
00002AB4 2280 move.l [A1], D0
00002AB6 486D D188 pea.l [A5 - 0x2E78]
00002ABA 2F3C 0002 0002 move.l -[A7], 0x20002
00002AC0 A8B1 syscall PaintRoundRect
00002AC2 486D D180 pea.l [A5 - 0x2E80]
00002AC6 2F2D D642 move.l -[A7], [A5 - 0x29BE]
00002ACA A94B syscall PlotIcon
00002ACC 4A2D D7FC tst.b [A5 - 0x2804]
00002AD0 6700 00AC beq +0xAE /* 00002B7E */
00002AD4 4A2D D7FD tst.b [A5 - 0x2803]
00002AD8 664C bne +0x4E /* 00002B26 */
00002ADA 486D D83C pea.l [A5 - 0x27C4]
00002ADE A8A3 syscall EraseRect
00002AE0 3B7C 0013 D81E move.w [A5 - 0x27E2], 0x13
00002AE6 3B7C 00CE D820 move.w [A5 - 0x27E0], 0xCE
00002AEC 3B7C 0009 D81A move.w [A5 - 0x27E6], 0x9 /* '\t' */
00002AF2 3B7C 0060 D818 move.w [A5 - 0x27E8], 0x60 /* '`' */
00002AF8 3B7C 0002 D826 move.w [A5 - 0x27DA], 0x2
00002AFE 3B7C 0032 D828 move.w [A5 - 0x27D8], 0x32 /* '2' */
00002B04 3F2D D828 move.w -[A7], [A5 - 0x27D8]
00002B08 3F2D D826 move.w -[A7], [A5 - 0x27DA]
00002B0C 3F2D D818 move.w -[A7], [A5 - 0x27E8]
00002B10 3F2D D81A move.w -[A7], [A5 - 0x27E6]
00002B14 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00002B18 3F2D D81E move.w -[A7], [A5 - 0x27E2]
00002B1C 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00002B20 4FEF 000C lea.l A7, [A7 + 0xC]
00002B24 6050 bra +0x52 /* 00002B76 */
label00002B26:
00002B26 486D D83C pea.l [A5 - 0x27C4]
00002B2A A8A3 syscall EraseRect
00002B2C 3B7C 00CE D820 move.w [A5 - 0x27E0], 0xCE
00002B32 3B7C 000E D81A move.w [A5 - 0x27E6], 0xE
00002B38 3B7C 0060 D818 move.w [A5 - 0x27E8], 0x60 /* '`' */
00002B3E 3B7C 0004 D826 move.w [A5 - 0x27DA], 0x4
00002B44 3B7C 0032 D828 move.w [A5 - 0x27D8], 0x32 /* '2' */
00002B4A 70F7 moveq.l D0, 0xFFFFFFF7
00002B4C C1ED D81A muls.w D0, [A5 - 0x27E6]
00002B50 0640 0009 addi.w D0, 0x9 /* '\t' */
00002B54 3B40 D81E move.w [A5 - 0x27E2], D0
00002B58 3F2D D828 move.w -[A7], [A5 - 0x27D8]
00002B5C 3F2D D826 move.w -[A7], [A5 - 0x27DA]
00002B60 3F2D D818 move.w -[A7], [A5 - 0x27E8]
00002B64 3F2D D81A move.w -[A7], [A5 - 0x27E6]
00002B68 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00002B6C 3F00 move.w -[A7], D0
00002B6E 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00002B72 4FEF 000C lea.l A7, [A7 + 0xC]
label00002B76:
00002B76 422D D7FC clr.b [A5 - 0x2804]
00002B7A 6000 0E38 bra +0xE3A /* 000039B4 */
label00002B7E:
00002B7E 1B7C 0001 D7FC move.b [A5 - 0x2804], 0x1
00002B84 7000 moveq.l D0, 0x00
00002B86 102D D7FD move.b D0, [A5 - 0x2803]
00002B8A 3F00 move.w -[A7], D0
00002B8C 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00002B90 548F addq.l A7, 2
00002B92 6000 0E20 bra +0xE22 /* 000039B4 */
label00002B96:
00002B96 4227 clr.b -[A7]
00002B98 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002B9C 486D D140 pea.l [A5 - 0x2EC0]
00002BA0 A8AD syscall PtInRect
00002BA2 4A1F tst.b [A7]+
00002BA4 6744 beq +0x46 /* 00002BEA */
00002BA6 486D D140 pea.l [A5 - 0x2EC0]
00002BAA A8A3 syscall EraseRect
00002BAC 486D D150 pea.l [A5 - 0x2EB0]
00002BB0 2F2D D62A move.l -[A7], [A5 - 0x29D6]
00002BB4 A94B syscall PlotIcon
00002BB6 43ED D82C lea.l A1, [A5 - 0x27D4]
00002BBA 307C 000C movea.w A0, 0xC
00002BBE A03B syscall Delay
00002BC0 2280 move.l [A1], D0
00002BC2 486D D150 pea.l [A5 - 0x2EB0]
00002BC6 2F3C 0002 0002 move.l -[A7], 0x20002
00002BCC A8B1 syscall PaintRoundRect
00002BCE 486D D140 pea.l [A5 - 0x2EC0]
00002BD2 2F2D D62A move.l -[A7], [A5 - 0x29D6]
00002BD6 A94B syscall PlotIcon
00002BD8 486D D2A6 pea.l [A5 - 0x2D5A]
00002BDC 486D D2A2 pea.l [A5 - 0x2D5E]
00002BE0 4EAD 01F2 jsr [A5 + 0x1F2 /* export_58 */]
00002BE4 508F addq.l A7, 8
00002BE6 6000 0DCC bra +0xDCE /* 000039B4 */
label00002BEA:
00002BEA 4227 clr.b -[A7]
00002BEC 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002BF0 486D D148 pea.l [A5 - 0x2EB8]
00002BF4 A8AD syscall PtInRect
00002BF6 4A1F tst.b [A7]+
00002BF8 6744 beq +0x46 /* 00002C3E */
00002BFA 486D D148 pea.l [A5 - 0x2EB8]
00002BFE A8A3 syscall EraseRect
00002C00 486D D158 pea.l [A5 - 0x2EA8]
00002C04 2F2D D62E move.l -[A7], [A5 - 0x29D2]
00002C08 A94B syscall PlotIcon
00002C0A 43ED D82C lea.l A1, [A5 - 0x27D4]
00002C0E 307C 000C movea.w A0, 0xC
00002C12 A03B syscall Delay
00002C14 2280 move.l [A1], D0
00002C16 486D D158 pea.l [A5 - 0x2EA8]
00002C1A 2F3C 0002 0002 move.l -[A7], 0x20002
00002C20 A8B1 syscall PaintRoundRect
00002C22 486D D148 pea.l [A5 - 0x2EB8]
00002C26 2F2D D62E move.l -[A7], [A5 - 0x29D2]
00002C2A A94B syscall PlotIcon
00002C2C 486D D2A6 pea.l [A5 - 0x2D5A]
00002C30 486D D2A2 pea.l [A5 - 0x2D5E]
00002C34 4EAD 01FA jsr [A5 + 0x1FA /* export_59 */]
00002C38 508F addq.l A7, 8
00002C3A 6000 0D78 bra +0xD7A /* 000039B4 */
label00002C3E:
00002C3E 4227 clr.b -[A7]
00002C40 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002C44 486D D160 pea.l [A5 - 0x2EA0]
00002C48 A8AD syscall PtInRect
00002C4A 4A1F tst.b [A7]+
00002C4C 6700 0114 beq +0x116 /* 00002D62 */
00002C50 486D D160 pea.l [A5 - 0x2EA0]
00002C54 A8A3 syscall EraseRect
00002C56 486D D170 pea.l [A5 - 0x2E90]
00002C5A 2F2D D632 move.l -[A7], [A5 - 0x29CE]
00002C5E A94B syscall PlotIcon
00002C60 43ED D82C lea.l A1, [A5 - 0x27D4]
00002C64 307C 000C movea.w A0, 0xC
00002C68 A03B syscall Delay
00002C6A 2280 move.l [A1], D0
00002C6C 486D D170 pea.l [A5 - 0x2E90]
00002C70 2F3C 0002 0002 move.l -[A7], 0x20002
00002C76 A8B1 syscall PaintRoundRect
00002C78 486D D160 pea.l [A5 - 0x2EA0]
00002C7C 2F2D D632 move.l -[A7], [A5 - 0x29CE]
00002C80 A94B syscall PlotIcon
00002C82 2F2D D376 move.l -[A7], [A5 - 0x2C8A]
00002C86 2F2D D36A move.l -[A7], [A5 - 0x2C96]
00002C8A 2F2D D35E move.l -[A7], [A5 - 0x2CA2]
00002C8E 2F2D D372 move.l -[A7], [A5 - 0x2C8E]
00002C92 2F2D D366 move.l -[A7], [A5 - 0x2C9A]
00002C96 2F2D D35A move.l -[A7], [A5 - 0x2CA6]
00002C9A 2F2D D36E move.l -[A7], [A5 - 0x2C92]
00002C9E 2F2D D362 move.l -[A7], [A5 - 0x2C9E]
00002CA2 2F2D D356 move.l -[A7], [A5 - 0x2CAA]
00002CA6 486D DA0A pea.l [A5 - 0x25F6]
00002CAA 486D DA08 pea.l [A5 - 0x25F8]
00002CAE 486D DA06 pea.l [A5 - 0x25FA]
00002CB2 486D D9BB pea.l [A5 - 0x2645]
00002CB6 486D D9BA pea.l [A5 - 0x2646]
00002CBA 486D D9B9 pea.l [A5 - 0x2647]
00002CBE 486D D29E pea.l [A5 - 0x2D62]
00002CC2 486D D29C pea.l [A5 - 0x2D64]
00002CC6 486D D29A pea.l [A5 - 0x2D66]
00002CCA 486D D388 pea.l [A5 - 0x2C78]
00002CCE 486D D386 pea.l [A5 - 0x2C7A]
00002CD2 486D DA0C pea.l [A5 - 0x25F4]
00002CD6 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
00002CDA 3EAD DA0A move.w [A7], [A5 - 0x25F6]
00002CDE 3F2D DA08 move.w -[A7], [A5 - 0x25F8]
00002CE2 3F2D DA06 move.w -[A7], [A5 - 0x25FA]
00002CE6 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */]
00002CEA 4A2D D9B9 tst.b [A5 - 0x2647]
00002CEE 4FEF 0058 lea.l A7, [A7 + 0x58]
00002CF2 670C beq +0xE /* 00002D00 */
00002CF4 4A2D D9BA tst.b [A5 - 0x2646]
00002CF8 6606 bne +0x8 /* 00002D00 */
00002CFA 4A2D D9BB tst.b [A5 - 0x2645]
00002CFE 6724 beq +0x26 /* 00002D24 */
label00002D00:
00002D00 4A2D D9BA tst.b [A5 - 0x2646]
00002D04 670C beq +0xE /* 00002D12 */
00002D06 4A2D D9B9 tst.b [A5 - 0x2647]
00002D0A 6606 bne +0x8 /* 00002D12 */
00002D0C 4A2D D9BB tst.b [A5 - 0x2645]
00002D10 6712 beq +0x14 /* 00002D24 */
label00002D12:
00002D12 4A2D D9BB tst.b [A5 - 0x2645]
00002D16 671E beq +0x20 /* 00002D36 */
00002D18 4A2D D9BA tst.b [A5 - 0x2646]
00002D1C 6618 bne +0x1A /* 00002D36 */
00002D1E 4A2D D9B9 tst.b [A5 - 0x2647]
00002D22 6612 bne +0x14 /* 00002D36 */
label00002D24:
00002D24 1B7C 0001 D9BC move.b [A5 - 0x2644], 0x1
00002D2A 486D D9D6 pea.l [A5 - 0x262A]
00002D2E 2F2D D9FE move.l -[A7], [A5 - 0x2602]
00002D32 A94B syscall PlotIcon
00002D34 600E bra +0x10 /* 00002D44 */
label00002D36:
00002D36 422D D9BC clr.b [A5 - 0x2644]
00002D3A 486D D9D6 pea.l [A5 - 0x262A]
00002D3E 2F2D DA02 move.l -[A7], [A5 - 0x25FE]
00002D42 A94B syscall PlotIcon
label00002D44:
00002D44 2F2D D5B6 move.l -[A7], [A5 - 0x2A4A]
00002D48 3F2D D386 move.w -[A7], [A5 - 0x2C7A]
00002D4C A963 syscall SetControlValue/SetCtlValue
00002D4E 2F2D D5BA move.l -[A7], [A5 - 0x2A46]
00002D52 3F2D D388 move.w -[A7], [A5 - 0x2C78]
00002D56 A963 syscall SetControlValue/SetCtlValue
00002D58 486D D866 pea.l [A5 - 0x279A]
00002D5C A928 syscall InvalRect
00002D5E 6000 0C54 bra +0xC56 /* 000039B4 */
label00002D62:
00002D62 4227 clr.b -[A7]
00002D64 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002D68 486D D168 pea.l [A5 - 0x2E98]
00002D6C A8AD syscall PtInRect
00002D6E 4A1F tst.b [A7]+
00002D70 6700 00D4 beq +0xD6 /* 00002E46 */
00002D74 486D D168 pea.l [A5 - 0x2E98]
00002D78 A8A3 syscall EraseRect
00002D7A 486D D178 pea.l [A5 - 0x2E88]
00002D7E 2F2D D636 move.l -[A7], [A5 - 0x29CA]
00002D82 A94B syscall PlotIcon
00002D84 43ED D82C lea.l A1, [A5 - 0x27D4]
00002D88 307C 000C movea.w A0, 0xC
00002D8C A03B syscall Delay
00002D8E 2280 move.l [A1], D0
00002D90 486D D178 pea.l [A5 - 0x2E88]
00002D94 2F3C 0002 0002 move.l -[A7], 0x20002
00002D9A A8B1 syscall PaintRoundRect
00002D9C 486D D168 pea.l [A5 - 0x2E98]
00002DA0 2F2D D636 move.l -[A7], [A5 - 0x29CA]
00002DA4 A94B syscall PlotIcon
00002DA6 3B7C 3039 DA0C move.w [A5 - 0x25F4], 0x3039 /* '09' */
00002DAC 4A6D D29A tst.w [A5 - 0x2D66]
00002DB0 6E0C bgt +0xE /* 00002DBE */
00002DB2 4A6D D29C tst.w [A5 - 0x2D64]
00002DB6 6E06 bgt +0x8 /* 00002DBE */
00002DB8 4A6D D29E tst.w [A5 - 0x2D62]
00002DBC 6F7A ble +0x7C /* 00002E38 */
label00002DBE:
00002DBE 0CAD 0BB7 E4FD D5B2 cmpi.l [A5 - 0x2A4E], 0xBB7E4FD
00002DC6 6710 beq +0x12 /* 00002DD8 */
00002DC8 4267 clr.w -[A7]
00002DCA 3F3C 0640 move.w -[A7], 0x640
00002DCE 42A7 clr.l -[A7]
00002DD0 A985 syscall Alert
00002DD2 548F addq.l A7, 2
00002DD4 6000 0BDE bra +0xBE0 /* 000039B4 */
label00002DD8:
00002DD8 2F2D D376 move.l -[A7], [A5 - 0x2C8A]
00002DDC 2F2D D36A move.l -[A7], [A5 - 0x2C96]
00002DE0 2F2D D35E move.l -[A7], [A5 - 0x2CA2]
00002DE4 2F2D D372 move.l -[A7], [A5 - 0x2C8E]
00002DE8 2F2D D366 move.l -[A7], [A5 - 0x2C9A]
00002DEC 2F2D D35A move.l -[A7], [A5 - 0x2CA6]
00002DF0 2F2D D36E move.l -[A7], [A5 - 0x2C92]
00002DF4 2F2D D362 move.l -[A7], [A5 - 0x2C9E]
00002DF8 2F2D D356 move.l -[A7], [A5 - 0x2CAA]
00002DFC 486D DA0A pea.l [A5 - 0x25F6]
00002E00 486D DA08 pea.l [A5 - 0x25F8]
00002E04 486D DA06 pea.l [A5 - 0x25FA]
00002E08 486D D9BB pea.l [A5 - 0x2645]
00002E0C 486D D9BA pea.l [A5 - 0x2646]
00002E10 486D D9B9 pea.l [A5 - 0x2647]
00002E14 486D D29E pea.l [A5 - 0x2D62]
00002E18 486D D29C pea.l [A5 - 0x2D64]
00002E1C 486D D29A pea.l [A5 - 0x2D66]
00002E20 486D D388 pea.l [A5 - 0x2C78]
00002E24 486D D386 pea.l [A5 - 0x2C7A]
00002E28 486D DA0C pea.l [A5 - 0x25F4]
00002E2C 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00002E30 4FEF 0054 lea.l A7, [A7 + 0x54]
00002E34 6000 0B7E bra +0xB80 /* 000039B4 */
label00002E38:
00002E38 486D EBFE pea.l [A5 - 0x1402]
00002E3C 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00002E40 588F addq.l A7, 4
00002E42 6000 0B70 bra +0xB72 /* 000039B4 */
label00002E46:
00002E46 4227 clr.b -[A7]
00002E48 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002E4C 486D D080 pea.l [A5 - 0x2F80]
00002E50 A8AD syscall PtInRect
00002E52 4A1F tst.b [A7]+
00002E54 6700 0130 beq +0x132 /* 00002F86 */
00002E58 486D D080 pea.l [A5 - 0x2F80]
00002E5C A8A3 syscall EraseRect
00002E5E 486D D138 pea.l [A5 - 0x2EC8]
00002E62 2F2D D626 move.l -[A7], [A5 - 0x29DA]
00002E66 A94B syscall PlotIcon
00002E68 43ED D82C lea.l A1, [A5 - 0x27D4]
00002E6C 307C 000C movea.w A0, 0xC
00002E70 A03B syscall Delay
00002E72 2280 move.l [A1], D0
00002E74 486D D138 pea.l [A5 - 0x2EC8]
00002E78 2F3C 0002 0002 move.l -[A7], 0x20002
00002E7E A8B1 syscall PaintRoundRect
00002E80 486D D080 pea.l [A5 - 0x2F80]
00002E84 2F2D D626 move.l -[A7], [A5 - 0x29DA]
00002E88 A94B syscall PlotIcon
00002E8A 4A2D D9B9 tst.b [A5 - 0x2647]
00002E8E 670C beq +0xE /* 00002E9C */
00002E90 4A2D D9BA tst.b [A5 - 0x2646]
00002E94 6606 bne +0x8 /* 00002E9C */
00002E96 4A2D D9BB tst.b [A5 - 0x2645]
00002E9A 6732 beq +0x34 /* 00002ECE */
label00002E9C:
00002E9C 4A2D D9BA tst.b [A5 - 0x2646]
00002EA0 670C beq +0xE /* 00002EAE */
00002EA2 4A2D D9B9 tst.b [A5 - 0x2647]
00002EA6 6606 bne +0x8 /* 00002EAE */
00002EA8 4A2D D9BB tst.b [A5 - 0x2645]
00002EAC 6720 beq +0x22 /* 00002ECE */
label00002EAE:
00002EAE 4A2D D9BB tst.b [A5 - 0x2645]
00002EB2 670C beq +0xE /* 00002EC0 */
00002EB4 4A2D D9BA tst.b [A5 - 0x2646]
00002EB8 6606 bne +0x8 /* 00002EC0 */
00002EBA 4A2D D9B9 tst.b [A5 - 0x2647]
00002EBE 670E beq +0x10 /* 00002ECE */
label00002EC0:
00002EC0 486D EC10 pea.l [A5 - 0x13F0]
00002EC4 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00002EC8 588F addq.l A7, 4
00002ECA 6000 0AE8 bra +0xAEA /* 000039B4 */
label00002ECE:
00002ECE 4A2D D9B9 tst.b [A5 - 0x2647]
00002ED2 6706 beq +0x8 /* 00002EDA */
00002ED4 4A6D D29A tst.w [A5 - 0x2D66]
00002ED8 6E1C bgt +0x1E /* 00002EF6 */
label00002EDA:
00002EDA 4A2D D9BA tst.b [A5 - 0x2646]
00002EDE 6706 beq +0x8 /* 00002EE6 */
00002EE0 4A6D D29C tst.w [A5 - 0x2D64]
00002EE4 6E10 bgt +0x12 /* 00002EF6 */
label00002EE6:
00002EE6 4A2D D9BB tst.b [A5 - 0x2645]
00002EEA 6700 008C beq +0x8E /* 00002F78 */
00002EEE 4A6D D29E tst.w [A5 - 0x2D62]
00002EF2 6F00 0084 ble +0x86 /* 00002F78 */
label00002EF6:
00002EF6 0CAD 0BB7 E4FD D5B2 cmpi.l [A5 - 0x2A4E], 0xBB7E4FD
00002EFE 6710 beq +0x12 /* 00002F10 */
00002F00 4267 clr.w -[A7]
00002F02 3F3C 0640 move.w -[A7], 0x640
00002F06 42A7 clr.l -[A7]
00002F08 A985 syscall Alert
00002F0A 548F addq.l A7, 2
00002F0C 6000 0AA6 bra +0xAA8 /* 000039B4 */
label00002F10:
00002F10 4A2D D9B9 tst.b [A5 - 0x2647]
00002F14 671C beq +0x1E /* 00002F32 */
00002F16 486D DA06 pea.l [A5 - 0x25FA]
00002F1A 2F2D D362 move.l -[A7], [A5 - 0x2C9E]
00002F1E 2F2D D356 move.l -[A7], [A5 - 0x2CAA]
00002F22 486D D29A pea.l [A5 - 0x2D66]
00002F26 4EAD 026A jsr [A5 + 0x26A /* export_73 */]
00002F2A 4FEF 0010 lea.l A7, [A7 + 0x10]
00002F2E 6000 0A84 bra +0xA86 /* 000039B4 */
label00002F32:
00002F32 4A2D D9BA tst.b [A5 - 0x2646]
00002F36 671C beq +0x1E /* 00002F54 */
00002F38 486D DA08 pea.l [A5 - 0x25F8]
00002F3C 2F2D D366 move.l -[A7], [A5 - 0x2C9A]
00002F40 2F2D D35A move.l -[A7], [A5 - 0x2CA6]
00002F44 486D D29C pea.l [A5 - 0x2D64]
00002F48 4EAD 026A jsr [A5 + 0x26A /* export_73 */]
00002F4C 4FEF 0010 lea.l A7, [A7 + 0x10]
00002F50 6000 0A62 bra +0xA64 /* 000039B4 */
label00002F54:
00002F54 4A2D D9BB tst.b [A5 - 0x2645]
00002F58 6700 0A5A beq +0xA5C /* 000039B4 */
00002F5C 486D DA0A pea.l [A5 - 0x25F6]
00002F60 2F2D D36A move.l -[A7], [A5 - 0x2C96]
00002F64 2F2D D35E move.l -[A7], [A5 - 0x2CA2]
00002F68 486D D29E pea.l [A5 - 0x2D62]
00002F6C 4EAD 026A jsr [A5 + 0x26A /* export_73 */]
00002F70 4FEF 0010 lea.l A7, [A7 + 0x10]
00002F74 6000 0A3E bra +0xA40 /* 000039B4 */
label00002F78:
00002F78 486D EC2E pea.l [A5 - 0x13D2]
00002F7C 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00002F80 588F addq.l A7, 4
00002F82 6000 0A30 bra +0xA32 /* 000039B4 */
label00002F86:
00002F86 4227 clr.b -[A7]
00002F88 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00002F8C 486D D070 pea.l [A5 - 0x2F90]
00002F90 A8AD syscall PtInRect
00002F92 4A1F tst.b [A7]+
00002F94 6700 0100 beq +0x102 /* 00003096 */
00002F98 206D D5D2 movea.l A0, [A5 - 0x2A2E]
00002F9C 2F10 move.l -[A7], [A0]
00002F9E A851 syscall SetCursor
00002FA0 486D D070 pea.l [A5 - 0x2F90]
00002FA4 A8A3 syscall EraseRect
00002FA6 486D D128 pea.l [A5 - 0x2ED8]
00002FAA 2F2D D63A move.l -[A7], [A5 - 0x29C6]
00002FAE A94B syscall PlotIcon
00002FB0 43ED D82C lea.l A1, [A5 - 0x27D4]
00002FB4 307C 0002 movea.w A0, 0x2
00002FB8 A03B syscall Delay
00002FBA 2280 move.l [A1], D0
00002FBC 486D D128 pea.l [A5 - 0x2ED8]
00002FC0 2F3C 0002 0002 move.l -[A7], 0x20002
00002FC6 A8B1 syscall PaintRoundRect
00002FC8 486D D070 pea.l [A5 - 0x2F90]
00002FCC 2F2D D63A move.l -[A7], [A5 - 0x29C6]
00002FD0 A94B syscall PlotIcon
00002FD2 42A7 clr.l -[A7]
00002FD4 3F3C 076E move.w -[A7], 0x76E
00002FD8 42A7 clr.l -[A7]
00002FDA 4878 FFFF push.l 0xFFFF
00002FDE A9BD syscall GetNewWindow
00002FE0 2B5F D7F2 move.l [A5 - 0x280E], [A7]+
00002FE4 2F2D D7F2 move.l -[A7], [A5 - 0x280E]
00002FE8 A915 syscall ShowWindow
00002FEA 426D D84E clr.w [A5 - 0x27B2]
00002FEE 426D DA12 clr.w [A5 - 0x25EE]
00002FF2 43ED D82C lea.l A1, [A5 - 0x27D4]
00002FF6 307C 0014 movea.w A0, 0x14
00002FFA A03B syscall Delay
00002FFC 2280 move.l [A1], D0
00002FFE 607A bra +0x7C /* 0000307A */
label00003000:
00003000 4227 clr.b -[A7]
00003002 A974 syscall Button
00003004 4A1F tst.b [A7]+
00003006 675E beq +0x60 /* 00003066 */
00003008 486D D80E pea.l [A5 - 0x27F2]
0000300C A972 syscall GetMouse
0000300E 4227 clr.b -[A7]
00003010 2F2D D80E move.l -[A7], [A5 - 0x27F2]
00003014 486D D070 pea.l [A5 - 0x2F90]
00003018 A8AD syscall PtInRect
0000301A 4A1F tst.b [A7]+
0000301C 673E beq +0x40 /* 0000305C */
0000301E 486D D070 pea.l [A5 - 0x2F90]
00003022 A8A3 syscall EraseRect
00003024 486D D128 pea.l [A5 - 0x2ED8]
00003028 2F2D D63A move.l -[A7], [A5 - 0x29C6]
0000302C A94B syscall PlotIcon
0000302E 43ED D82C lea.l A1, [A5 - 0x27D4]
00003032 307C 0002 movea.w A0, 0x2
00003036 A03B syscall Delay
00003038 2280 move.l [A1], D0
0000303A 486D D128 pea.l [A5 - 0x2ED8]
0000303E 2F3C 0002 0002 move.l -[A7], 0x20002
00003044 A8B1 syscall PaintRoundRect
00003046 486D D070 pea.l [A5 - 0x2F90]
0000304A 2F2D D63A move.l -[A7], [A5 - 0x29C6]
0000304E A94B syscall PlotIcon
00003050 2F2D D7F2 move.l -[A7], [A5 - 0x280E]
00003054 A914 syscall DisposeWindow
00003056 3B7C 0001 D84E move.w [A5 - 0x27B2], 0x1
label0000305C:
0000305C 4878 000E push.l 0xE
00003060 201F move.l D0, [A7]+
00003062 A032 syscall FlushEvents
00003064 6014 bra +0x16 /* 0000307A */
label00003066:
00003066 486D D80E pea.l [A5 - 0x27F2]
0000306A A972 syscall GetMouse
0000306C 2F2D D7F2 move.l -[A7], [A5 - 0x280E]
00003070 2F2D D80E move.l -[A7], [A5 - 0x27F2]
00003074 4EAD 027A jsr [A5 + 0x27A /* export_75 */]
00003078 508F addq.l A7, 8
label0000307A:
0000307A 4A6D D84E tst.w [A5 - 0x27B2]
0000307E 6780 beq -0x7E /* 00003000 */
00003080 206D D5D6 movea.l A0, [A5 - 0x2A2A]
00003084 4868 0010 pea.l [A0 + 0x10]
00003088 A92A syscall ValidRect
0000308A 206D D5CA movea.l A0, [A5 - 0x2A36]
0000308E 2F10 move.l -[A7], [A0]
00003090 A851 syscall SetCursor
00003092 6000 0920 bra +0x922 /* 000039B4 */
label00003096:
00003096 4227 clr.b -[A7]
00003098 2F2D D80A move.l -[A7], [A5 - 0x27F6]
0000309C 486D D078 pea.l [A5 - 0x2F88]
000030A0 A8AD syscall PtInRect
000030A2 4A1F tst.b [A7]+
000030A4 6708 beq +0xA /* 000030AE */
000030A6 4EAD 025A jsr [A5 + 0x25A /* export_71 */]
000030AA 6000 0908 bra +0x90A /* 000039B4 */
label000030AE:
000030AE 4227 clr.b -[A7]
000030B0 2F2D D80A move.l -[A7], [A5 - 0x27F6]
000030B4 486D D050 pea.l [A5 - 0x2FB0]
000030B8 A8AD syscall PtInRect
000030BA 4A1F tst.b [A7]+
000030BC 6700 00EC beq +0xEE /* 000031AA */
000030C0 486D D050 pea.l [A5 - 0x2FB0]
000030C4 A8A3 syscall EraseRect
000030C6 486D D108 pea.l [A5 - 0x2EF8]
000030CA 2F2D D61A move.l -[A7], [A5 - 0x29E6]
000030CE A94B syscall PlotIcon
000030D0 4A2D D9B9 tst.b [A5 - 0x2647]
000030D4 6736 beq +0x38 /* 0000310C */
000030D6 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
000030DC 426D D804 clr.w [A5 - 0x27FC]
000030E0 42AD D806 clr.l [A5 - 0x27FA]
000030E4 4267 clr.w -[A7]
000030E6 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
000030EA 486D D802 pea.l [A5 - 0x27FE]
000030EE A804 syscall SndDoImmediate
000030F0 3B7C 0004 D802 move.w [A5 - 0x27FE], 0x4
000030F6 426D D804 clr.w [A5 - 0x27FC]
000030FA 42AD D806 clr.l [A5 - 0x27FA]
000030FE 4257 clr.w [A7]
00003100 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
00003104 486D D802 pea.l [A5 - 0x27FE]
00003108 A804 syscall SndDoImmediate
0000310A 548F addq.l A7, 2
label0000310C:
0000310C 4A2D D9BA tst.b [A5 - 0x2646]
00003110 6736 beq +0x38 /* 00003148 */
00003112 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
00003118 426D D804 clr.w [A5 - 0x27FC]
0000311C 42AD D806 clr.l [A5 - 0x27FA]
00003120 4267 clr.w -[A7]
00003122 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
00003126 486D D802 pea.l [A5 - 0x27FE]
0000312A A804 syscall SndDoImmediate
0000312C 3B7C 0004 D802 move.w [A5 - 0x27FE], 0x4
00003132 426D D804 clr.w [A5 - 0x27FC]
00003136 42AD D806 clr.l [A5 - 0x27FA]
0000313A 4257 clr.w [A7]
0000313C 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
00003140 486D D802 pea.l [A5 - 0x27FE]
00003144 A804 syscall SndDoImmediate
00003146 548F addq.l A7, 2
label00003148:
00003148 4A2D D9BB tst.b [A5 - 0x2645]
0000314C 6736 beq +0x38 /* 00003184 */
0000314E 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
00003154 426D D804 clr.w [A5 - 0x27FC]
00003158 42AD D806 clr.l [A5 - 0x27FA]
0000315C 4267 clr.w -[A7]
0000315E 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
00003162 486D D802 pea.l [A5 - 0x27FE]
00003166 A804 syscall SndDoImmediate
00003168 3B7C 0004 D802 move.w [A5 - 0x27FE], 0x4
0000316E 426D D804 clr.w [A5 - 0x27FC]
00003172 42AD D806 clr.l [A5 - 0x27FA]
00003176 4257 clr.w [A7]
00003178 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
0000317C 486D D802 pea.l [A5 - 0x27FE]
00003180 A804 syscall SndDoImmediate
00003182 548F addq.l A7, 2
label00003184:
00003184 43ED D82C lea.l A1, [A5 - 0x27D4]
00003188 307C 0002 movea.w A0, 0x2
0000318C A03B syscall Delay
0000318E 2280 move.l [A1], D0
00003190 486D D108 pea.l [A5 - 0x2EF8]
00003194 2F3C 0002 0002 move.l -[A7], 0x20002
0000319A A8B1 syscall PaintRoundRect
0000319C 486D D050 pea.l [A5 - 0x2FB0]
000031A0 2F2D D61A move.l -[A7], [A5 - 0x29E6]
000031A4 A94B syscall PlotIcon
000031A6 6000 080C bra +0x80E /* 000039B4 */
label000031AA:
000031AA 4227 clr.b -[A7]
000031AC 2F2D D80A move.l -[A7], [A5 - 0x27F6]
000031B0 486D D058 pea.l [A5 - 0x2FA8]
000031B4 A8AD syscall PtInRect
000031B6 4A1F tst.b [A7]+
000031B8 6700 00A0 beq +0xA2 /* 0000325A */
000031BC 4A2D D7FD tst.b [A5 - 0x2803]
000031C0 6600 0098 bne +0x9A /* 0000325A */
000031C4 486D D058 pea.l [A5 - 0x2FA8]
000031C8 A8A3 syscall EraseRect
000031CA 486D D110 pea.l [A5 - 0x2EF0]
000031CE 2F2D D61E move.l -[A7], [A5 - 0x29E2]
000031D2 A94B syscall PlotIcon
000031D4 1B7C 0001 D7FD move.b [A5 - 0x2803], 0x1
000031DA 486D D83C pea.l [A5 - 0x27C4]
000031DE A8A3 syscall EraseRect
000031E0 3B7C 00CE D820 move.w [A5 - 0x27E0], 0xCE
000031E6 3B7C 000E D81A move.w [A5 - 0x27E6], 0xE
000031EC 3B7C 0060 D818 move.w [A5 - 0x27E8], 0x60 /* '`' */
000031F2 3B7C 0004 D826 move.w [A5 - 0x27DA], 0x4
000031F8 3B7C 0032 D828 move.w [A5 - 0x27D8], 0x32 /* '2' */
000031FE 70F7 moveq.l D0, 0xFFFFFFF7
00003200 C1ED D81A muls.w D0, [A5 - 0x27E6]
00003204 0640 0009 addi.w D0, 0x9 /* '\t' */
00003208 3B40 D81E move.w [A5 - 0x27E2], D0
0000320C 3F2D D828 move.w -[A7], [A5 - 0x27D8]
00003210 3F2D D826 move.w -[A7], [A5 - 0x27DA]
00003214 3F2D D818 move.w -[A7], [A5 - 0x27E8]
00003218 3F2D D81A move.w -[A7], [A5 - 0x27E6]
0000321C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00003220 3F00 move.w -[A7], D0
00003222 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00003226 486D D110 pea.l [A5 - 0x2EF0]
0000322A 2F3C 0002 0002 move.l -[A7], 0x20002
00003230 A8B1 syscall PaintRoundRect
00003232 486D D058 pea.l [A5 - 0x2FA8]
00003236 2F2D D61E move.l -[A7], [A5 - 0x29E2]
0000323A A94B syscall PlotIcon
0000323C 4A2D D7FC tst.b [A5 - 0x2804]
00003240 4FEF 000C lea.l A7, [A7 + 0xC]
00003244 6700 076E beq +0x770 /* 000039B4 */
00003248 7000 moveq.l D0, 0x00
0000324A 102D D7FD move.b D0, [A5 - 0x2803]
0000324E 3F00 move.w -[A7], D0
00003250 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00003254 548F addq.l A7, 2
00003256 6000 075C bra +0x75E /* 000039B4 */
label0000325A:
0000325A 4227 clr.b -[A7]
0000325C 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00003260 486D D060 pea.l [A5 - 0x2FA0]
00003264 A8AD syscall PtInRect
00003266 4A1F tst.b [A7]+
00003268 6700 009A beq +0x9C /* 00003304 */
0000326C 0C2D 0001 D7FD cmpi.b [A5 - 0x2803], 0x1
00003272 6600 0090 bne +0x92 /* 00003304 */
00003276 486D D060 pea.l [A5 - 0x2FA0]
0000327A A8A3 syscall EraseRect
0000327C 486D D118 pea.l [A5 - 0x2EE8]
00003280 2F2D D622 move.l -[A7], [A5 - 0x29DE]
00003284 A94B syscall PlotIcon
00003286 422D D7FD clr.b [A5 - 0x2803]
0000328A 486D D83C pea.l [A5 - 0x27C4]
0000328E A8A3 syscall EraseRect
00003290 3B7C 0013 D81E move.w [A5 - 0x27E2], 0x13
00003296 3B7C 00CE D820 move.w [A5 - 0x27E0], 0xCE
0000329C 3B7C 0009 D81A move.w [A5 - 0x27E6], 0x9 /* '\t' */
000032A2 3B7C 0060 D818 move.w [A5 - 0x27E8], 0x60 /* '`' */
000032A8 3B7C 0002 D826 move.w [A5 - 0x27DA], 0x2
000032AE 3B7C 0032 D828 move.w [A5 - 0x27D8], 0x32 /* '2' */
000032B4 3F2D D828 move.w -[A7], [A5 - 0x27D8]
000032B8 3F2D D826 move.w -[A7], [A5 - 0x27DA]
000032BC 3F2D D818 move.w -[A7], [A5 - 0x27E8]
000032C0 3F2D D81A move.w -[A7], [A5 - 0x27E6]
000032C4 3F2D D820 move.w -[A7], [A5 - 0x27E0]
000032C8 3F2D D81E move.w -[A7], [A5 - 0x27E2]
000032CC 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
000032D0 486D D118 pea.l [A5 - 0x2EE8]
000032D4 2F3C 0002 0002 move.l -[A7], 0x20002
000032DA A8B1 syscall PaintRoundRect
000032DC 486D D060 pea.l [A5 - 0x2FA0]
000032E0 2F2D D622 move.l -[A7], [A5 - 0x29DE]
000032E4 A94B syscall PlotIcon
000032E6 4A2D D7FC tst.b [A5 - 0x2804]
000032EA 4FEF 000C lea.l A7, [A7 + 0xC]
000032EE 6700 06C4 beq +0x6C6 /* 000039B4 */
000032F2 7000 moveq.l D0, 0x00
000032F4 102D D7FD move.b D0, [A5 - 0x2803]
000032F8 3F00 move.w -[A7], D0
000032FA 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000032FE 548F addq.l A7, 2
00003300 6000 06B2 bra +0x6B4 /* 000039B4 */
label00003304:
00003304 4227 clr.b -[A7]
00003306 2F2D D80A move.l -[A7], [A5 - 0x27F6]
0000330A 486D D038 pea.l [A5 - 0x2FC8]
0000330E A8AD syscall PtInRect
00003310 4A1F tst.b [A7]+
00003312 6700 0270 beq +0x272 /* 00003584 */
00003316 486D D038 pea.l [A5 - 0x2FC8]
0000331A A8A3 syscall EraseRect
0000331C 486D D0F0 pea.l [A5 - 0x2F10]
00003320 2F2D D60E move.l -[A7], [A5 - 0x29F2]
00003324 A94B syscall PlotIcon
00003326 0C2D 0001 D7FD cmpi.b [A5 - 0x2803], 0x1
0000332C 660E bne +0x10 /* 0000333C */
0000332E 3B7C 000F D822 move.w [A5 - 0x27DE], 0xF
00003334 3B7C 004B D2A0 move.w [A5 - 0x2D60], 0x4B /* 'K' */
0000333A 600A bra +0xC /* 00003346 */
label0000333C:
0000333C 426D D822 clr.w [A5 - 0x27DE]
00003340 3B7C 0058 D2A0 move.w [A5 - 0x2D60], 0x58 /* 'X' */
label00003346:
00003346 3B7C 0064 D824 move.w [A5 - 0x27DC], 0x64 /* 'd' */
0000334C 6000 0208 bra +0x20A /* 00003556 */
label00003350:
00003350 302D D824 move.w D0, [A5 - 0x27DC]
00003354 B06D D822 cmp.w D0, [A5 - 0x27DE]
00003358 6724 beq +0x26 /* 0000337E */
0000335A 43ED D82C lea.l A1, [A5 - 0x27D4]
0000335E 307C 0028 movea.w A0, 0x28 /* '(' */
00003362 A03B syscall Delay
00003364 2280 move.l [A1], D0
00003366 302D D822 move.w D0, [A5 - 0x27DE]
0000336A 204D movea.l A0, A5
0000336C 48C0 ext.l D0
0000336E E588 lsl D0, 2
00003370 D1C0 add.l A0, D0
00003372 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00003376 A8D5 syscall InverRgn/InvertRgn
00003378 3B6D D822 D824 move.w [A5 - 0x27DC], [A5 - 0x27DE]
label0000337E:
0000337E 4227 clr.b -[A7]
00003380 3F3C 000A move.w -[A7], 0xA /* '\n' */
00003384 486D D7E2 pea.l [A5 - 0x281E]
00003388 A970 syscall GetNextEvent
0000338A 4A1F tst.b [A7]+
0000338C 6700 01C8 beq +0x1CA /* 00003556 */
00003390 302D D7E2 move.w D0, [A5 - 0x281E]
00003394 6700 01C0 beq +0x1C2 /* 00003556 */
00003398 6B00 01BC bmi +0x1BE /* 00003556 */
0000339C 5740 subq.w D0, 3
0000339E 670E beq +0x10 /* 000033AE */
000033A0 6A00 01B4 bpl +0x1B6 /* 00003556 */
000033A4 5240 addq.w D0, 1
000033A6 6A00 01AE bpl +0x1B0 /* 00003556 */
000033AA 6000 00BE bra +0xC0 /* 0000346A */
label000033AE:
000033AE 4878 0100 push.l 0x100
000033B2 202D D7E4 move.l D0, [A5 - 0x281C]
000033B6 0280 0000 FF00 andi.l D0, 0xFF00
000033BC 2F00 move.l -[A7], D0
000033BE 4EAD 005A jsr [A5 + 0x5A /* export_7 */]
000033C2 3B40 D800 move.w [A5 - 0x2800], D0
000033C6 082D 0000 D7F0 btst.b [A5 - 0x2810], 0x0
000033CC 6600 0188 bne +0x18A /* 00003556 */
000033D0 302D D822 move.w D0, [A5 - 0x27DE]
000033D4 204D movea.l A0, A5
000033D6 D0C0 add.w A0, D0
000033D8 D0C0 add.w A0, D0
000033DA 316D D800 D2A6 move.w [A0 - 0x2D5A], [A5 - 0x2800]
000033E0 204D movea.l A0, A5
000033E2 48C0 ext.l D0
000033E4 E588 lsl D0, 2
000033E6 D1C0 add.l A0, D0
000033E8 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
000033EC A8D5 syscall InverRgn/InvertRgn
000033EE 426D D824 clr.w [A5 - 0x27DC]
000033F2 49ED D2A6 lea.l A4, [A5 - 0x2D5A]
000033F6 601C bra +0x1E /* 00003414 */
label000033F8:
000033F8 3014 move.w D0, [A4]
000033FA B06D D800 cmp.w D0, [A5 - 0x2800]
000033FE 660E bne +0x10 /* 0000340E */
00003400 302D D824 move.w D0, [A5 - 0x27DC]
00003404 B06D D822 cmp.w D0, [A5 - 0x27DE]
00003408 6704 beq +0x6 /* 0000340E */
0000340A 38BC 00FF move.w [A4], 0xFF
label0000340E:
0000340E 526D D824 addq.w [A5 - 0x27DC], 1
00003412 548C addq.l A4, 2
label00003414:
00003414 0C6D 0058 D824 cmpi.w [A5 - 0x27DC], 0x58 /* 'X' */
0000341A 6DDC blt -0x22 /* 000033F8 */
0000341C 3B6D D822 D824 move.w [A5 - 0x27DC], [A5 - 0x27DE]
00003422 306D D822 movea.w A0, [A5 - 0x27DE]
00003426 4868 0015 pea.l [A0 + 0x15]
0000342A 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
0000342E 4EBA 068E jsr [PC + 0x68E /* 00003ABE */]
00003432 302D D822 move.w D0, [A5 - 0x27DE]
00003436 204D movea.l A0, A5
00003438 48C0 ext.l D0
0000343A E588 lsl D0, 2
0000343C D1C0 add.l A0, D0
0000343E 2EA8 CE3C move.l [A7], [A0 - 0x31C4]
00003442 A8D5 syscall InverRgn/InvertRgn
00003444 43ED D82C lea.l A1, [A5 - 0x27D4]
00003448 307C 0014 movea.w A0, 0x14
0000344C A03B syscall Delay
0000344E 2280 move.l [A1], D0
00003450 302D D822 move.w D0, [A5 - 0x27DE]
00003454 204D movea.l A0, A5
00003456 48C0 ext.l D0
00003458 E588 lsl D0, 2
0000345A D1C0 add.l A0, D0
0000345C 2EA8 CE3C move.l [A7], [A0 - 0x31C4]
00003460 A8D5 syscall InverRgn/InvertRgn
00003462 526D D822 addq.w [A5 - 0x27DE], 1
00003466 6000 00EE bra +0xF0 /* 00003556 */
label0000346A:
0000346A 4267 clr.w -[A7]
0000346C 2F2D D7EC move.l -[A7], [A5 - 0x2814]
00003470 486D D7F2 pea.l [A5 - 0x280E]
00003474 A92C syscall FindWindow
00003476 0C5F 0003 cmpi.w [A7]+, 0x3
0000347A 6600 00DA bne +0xDC /* 00003556 */
0000347E 202D D7F2 move.l D0, [A5 - 0x280E]
00003482 B0AD D5D6 cmp.l D0, [A5 - 0x2A2A]
00003486 6600 00CE bne +0xD0 /* 00003556 */
0000348A 2B6D D7EC D80E move.l [A5 - 0x27F2], [A5 - 0x2814]
00003490 486D D80E pea.l [A5 - 0x27F2]
00003494 A871 syscall GlobalToLocal
00003496 4227 clr.b -[A7]
00003498 2F2D D80E move.l -[A7], [A5 - 0x27F2]
0000349C 486D D050 pea.l [A5 - 0x2FB0]
000034A0 A8AD syscall PtInRect
000034A2 4A1F tst.b [A7]+
000034A4 6762 beq +0x64 /* 00003508 */
000034A6 486D D050 pea.l [A5 - 0x2FB0]
000034AA A8A3 syscall EraseRect
000034AC 486D D108 pea.l [A5 - 0x2EF8]
000034B0 2F2D D61A move.l -[A7], [A5 - 0x29E6]
000034B4 A94B syscall PlotIcon
000034B6 302D D822 move.w D0, [A5 - 0x27DE]
000034BA 204D movea.l A0, A5
000034BC 48C0 ext.l D0
000034BE E588 lsl D0, 2
000034C0 D1C0 add.l A0, D0
000034C2 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
000034C6 A8D5 syscall InverRgn/InvertRgn
000034C8 486D D0F0 pea.l [A5 - 0x2F10]
000034CC 2F3C 0002 0002 move.l -[A7], 0x20002
000034D2 A8B1 syscall PaintRoundRect
000034D4 486D D038 pea.l [A5 - 0x2FC8]
000034D8 2F2D D60E move.l -[A7], [A5 - 0x29F2]
000034DC A94B syscall PlotIcon
000034DE 43ED D82C lea.l A1, [A5 - 0x27D4]
000034E2 307C 0002 movea.w A0, 0x2
000034E6 A03B syscall Delay
000034E8 2280 move.l [A1], D0
000034EA 486D D108 pea.l [A5 - 0x2EF8]
000034EE 2F3C 0002 0002 move.l -[A7], 0x20002
000034F4 A8B1 syscall PaintRoundRect
000034F6 486D D050 pea.l [A5 - 0x2FB0]
000034FA 2F2D D61A move.l -[A7], [A5 - 0x29E6]
000034FE A94B syscall PlotIcon
00003500 3B7C 0058 D822 move.w [A5 - 0x27DE], 0x58 /* 'X' */
00003506 604E bra +0x50 /* 00003556 */
label00003508:
00003508 426D D824 clr.w [A5 - 0x27DC]
0000350C 49ED CE3C lea.l A4, [A5 - 0x31C4]
00003510 6036 bra +0x38 /* 00003548 */
label00003512:
00003512 4227 clr.b -[A7]
00003514 2F2D D80E move.l -[A7], [A5 - 0x27F2]
00003518 2F14 move.l -[A7], [A4]
0000351A A8E8 syscall PtInRgn
0000351C 7000 moveq.l D0, 0x00
0000351E 101F move.b D0, [A7]+
00003520 5340 subq.w D0, 1
00003522 661E bne +0x20 /* 00003542 */
00003524 302D D822 move.w D0, [A5 - 0x27DE]
00003528 204D movea.l A0, A5
0000352A 48C0 ext.l D0
0000352C E588 lsl D0, 2
0000352E D1C0 add.l A0, D0
00003530 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00003534 A8D5 syscall InverRgn/InvertRgn
00003536 2F14 move.l -[A7], [A4]
00003538 A8D5 syscall InverRgn/InvertRgn
0000353A 3B6D D824 D822 move.w [A5 - 0x27DE], [A5 - 0x27DC]
00003540 600E bra +0x10 /* 00003550 */
label00003542:
00003542 526D D824 addq.w [A5 - 0x27DC], 1
00003546 588C addq.l A4, 4
label00003548:
00003548 0C6D 0058 D824 cmpi.w [A5 - 0x27DC], 0x58 /* 'X' */
0000354E 6DC2 blt -0x3C /* 00003512 */
label00003550:
00003550 3B6D D822 D824 move.w [A5 - 0x27DC], [A5 - 0x27DE]
label00003556:
00003556 302D D822 move.w D0, [A5 - 0x27DE]
0000355A B06D D2A0 cmp.w D0, [A5 - 0x2D60]
0000355E 6D00 FDF0 blt -0x20E /* 00003350 */
00003562 486D D0F0 pea.l [A5 - 0x2F10]
00003566 2F3C 0002 0002 move.l -[A7], 0x20002
0000356C A8B1 syscall PaintRoundRect
0000356E 486D D038 pea.l [A5 - 0x2FC8]
00003572 2F2D D60E move.l -[A7], [A5 - 0x29F2]
00003576 A94B syscall PlotIcon
00003578 4878 000E push.l 0xE
0000357C 201F move.l D0, [A7]+
0000357E A032 syscall FlushEvents
00003580 6000 0432 bra +0x434 /* 000039B4 */
label00003584:
00003584 4227 clr.b -[A7]
00003586 2F2D D80A move.l -[A7], [A5 - 0x27F6]
0000358A 486D D068 pea.l [A5 - 0x2F98]
0000358E A8AD syscall PtInRect
00003590 4A1F tst.b [A7]+
00003592 6700 00BA beq +0xBC /* 0000364E */
00003596 4A2D D9B9 tst.b [A5 - 0x2647]
0000359A 670C beq +0xE /* 000035A8 */
0000359C 4A2D D9BA tst.b [A5 - 0x2646]
000035A0 6606 bne +0x8 /* 000035A8 */
000035A2 4A2D D9BB tst.b [A5 - 0x2645]
000035A6 6732 beq +0x34 /* 000035DA */
label000035A8:
000035A8 4A2D D9BA tst.b [A5 - 0x2646]
000035AC 670C beq +0xE /* 000035BA */
000035AE 4A2D D9B9 tst.b [A5 - 0x2647]
000035B2 6606 bne +0x8 /* 000035BA */
000035B4 4A2D D9BB tst.b [A5 - 0x2645]
000035B8 6720 beq +0x22 /* 000035DA */
label000035BA:
000035BA 4A2D D9BB tst.b [A5 - 0x2645]
000035BE 670C beq +0xE /* 000035CC */
000035C0 4A2D D9BA tst.b [A5 - 0x2646]
000035C4 6606 bne +0x8 /* 000035CC */
000035C6 4A2D D9B9 tst.b [A5 - 0x2647]
000035CA 670E beq +0x10 /* 000035DA */
label000035CC:
000035CC 486D EC56 pea.l [A5 - 0x13AA]
000035D0 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000035D4 588F addq.l A7, 4
000035D6 6000 03DC bra +0x3DE /* 000039B4 */
label000035DA:
000035DA 4A2D D9B9 tst.b [A5 - 0x2647]
000035DE 6720 beq +0x22 /* 00003600 */
000035E0 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
000035E4 486D D36E pea.l [A5 - 0x2C92]
000035E8 486D D362 pea.l [A5 - 0x2C9E]
000035EC 486D D356 pea.l [A5 - 0x2CAA]
000035F0 486D D29A pea.l [A5 - 0x2D66]
000035F4 4EAD 0272 jsr [A5 + 0x272 /* export_74 */]
000035F8 4FEF 0014 lea.l A7, [A7 + 0x14]
000035FC 6000 03B6 bra +0x3B8 /* 000039B4 */
label00003600:
00003600 4A2D D9BA tst.b [A5 - 0x2646]
00003604 6720 beq +0x22 /* 00003626 */
00003606 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
0000360A 486D D372 pea.l [A5 - 0x2C8E]
0000360E 486D D366 pea.l [A5 - 0x2C9A]
00003612 486D D35A pea.l [A5 - 0x2CA6]
00003616 486D D29C pea.l [A5 - 0x2D64]
0000361A 4EAD 0272 jsr [A5 + 0x272 /* export_74 */]
0000361E 4FEF 0014 lea.l A7, [A7 + 0x14]
00003622 6000 0390 bra +0x392 /* 000039B4 */
label00003626:
00003626 4A2D D9BB tst.b [A5 - 0x2645]
0000362A 6700 0388 beq +0x38A /* 000039B4 */
0000362E 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
00003632 486D D376 pea.l [A5 - 0x2C8A]
00003636 486D D36A pea.l [A5 - 0x2C96]
0000363A 486D D35E pea.l [A5 - 0x2CA2]
0000363E 486D D29E pea.l [A5 - 0x2D62]
00003642 4EAD 0272 jsr [A5 + 0x272 /* export_74 */]
00003646 4FEF 0014 lea.l A7, [A7 + 0x14]
0000364A 6000 0368 bra +0x36A /* 000039B4 */
label0000364E:
0000364E 4227 clr.b -[A7]
00003650 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00003654 486D D040 pea.l [A5 - 0x2FC0]
00003658 A8AD syscall PtInRect
0000365A 4A1F tst.b [A7]+
0000365C 6700 00BA beq +0xBC /* 00003718 */
00003660 4A2D D9B9 tst.b [A5 - 0x2647]
00003664 670C beq +0xE /* 00003672 */
00003666 4A2D D9BA tst.b [A5 - 0x2646]
0000366A 6606 bne +0x8 /* 00003672 */
0000366C 4A2D D9BB tst.b [A5 - 0x2645]
00003670 6732 beq +0x34 /* 000036A4 */
label00003672:
00003672 4A2D D9BA tst.b [A5 - 0x2646]
00003676 670C beq +0xE /* 00003684 */
00003678 4A2D D9B9 tst.b [A5 - 0x2647]
0000367C 6606 bne +0x8 /* 00003684 */
0000367E 4A2D D9BB tst.b [A5 - 0x2645]
00003682 6720 beq +0x22 /* 000036A4 */
label00003684:
00003684 4A2D D9BB tst.b [A5 - 0x2645]
00003688 670C beq +0xE /* 00003696 */
0000368A 4A2D D9BA tst.b [A5 - 0x2646]
0000368E 6606 bne +0x8 /* 00003696 */
00003690 4A2D D9B9 tst.b [A5 - 0x2647]
00003694 670E beq +0x10 /* 000036A4 */
label00003696:
00003696 486D EC72 pea.l [A5 - 0x138E]
0000369A 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
0000369E 588F addq.l A7, 4
000036A0 6000 0312 bra +0x314 /* 000039B4 */
label000036A4:
000036A4 4A2D D9B9 tst.b [A5 - 0x2647]
000036A8 6720 beq +0x22 /* 000036CA */
000036AA 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
000036AE 486D D36E pea.l [A5 - 0x2C92]
000036B2 486D D362 pea.l [A5 - 0x2C9E]
000036B6 486D D356 pea.l [A5 - 0x2CAA]
000036BA 486D D29A pea.l [A5 - 0x2D66]
000036BE 4EBA 07F6 jsr [PC + 0x7F6 /* 00003EB6 */]
000036C2 4FEF 0014 lea.l A7, [A7 + 0x14]
000036C6 6000 02EC bra +0x2EE /* 000039B4 */
label000036CA:
000036CA 4A2D D9BA tst.b [A5 - 0x2646]
000036CE 6720 beq +0x22 /* 000036F0 */
000036D0 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
000036D4 486D D372 pea.l [A5 - 0x2C8E]
000036D8 486D D366 pea.l [A5 - 0x2C9A]
000036DC 486D D35A pea.l [A5 - 0x2CA6]
000036E0 486D D29C pea.l [A5 - 0x2D64]
000036E4 4EBA 07D0 jsr [PC + 0x7D0 /* 00003EB6 */]
000036E8 4FEF 0014 lea.l A7, [A7 + 0x14]
000036EC 6000 02C6 bra +0x2C8 /* 000039B4 */
label000036F0:
000036F0 4A2D D9BB tst.b [A5 - 0x2645]
000036F4 6700 02BE beq +0x2C0 /* 000039B4 */
000036F8 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
000036FC 486D D376 pea.l [A5 - 0x2C8A]
00003700 486D D36A pea.l [A5 - 0x2C96]
00003704 486D D35E pea.l [A5 - 0x2CA2]
00003708 486D D29E pea.l [A5 - 0x2D62]
0000370C 4EBA 07A8 jsr [PC + 0x7A8 /* 00003EB6 */]
00003710 4FEF 0014 lea.l A7, [A7 + 0x14]
00003714 6000 029E bra +0x2A0 /* 000039B4 */
label00003718:
00003718 4227 clr.b -[A7]
0000371A 2F2D D80A move.l -[A7], [A5 - 0x27F6]
0000371E 486D D048 pea.l [A5 - 0x2FB8]
00003722 A8AD syscall PtInRect
00003724 4A1F tst.b [A7]+
00003726 6710 beq +0x12 /* 00003738 */
00003728 4EBA 0BD4 jsr [PC + 0xBD4 /* 000042FE */]
0000372C 4878 000A push.l 0xA /* '\n' */
00003730 201F move.l D0, [A7]+
00003732 A032 syscall FlushEvents
00003734 6000 027E bra +0x280 /* 000039B4 */
label00003738:
00003738 4878 000A push.l 0xA /* '\n' */
0000373C 201F move.l D0, [A7]+
0000373E A032 syscall FlushEvents
00003740 6000 0272 bra +0x274 /* 000039B4 */
label00003744:
00003744 4878 0100 push.l 0x100
00003748 202D D7D4 move.l D0, [A5 - 0x282C]
0000374C 0280 0000 FF00 andi.l D0, 0xFF00
00003752 2F00 move.l -[A7], D0
00003754 4EAD 005A jsr [A5 + 0x5A /* export_7 */]
00003758 3B40 D800 move.w [A5 - 0x2800], D0
0000375C 082D 0000 D7E0 btst.b [A5 - 0x2820], 0x0
00003762 6600 00EE bne +0xF0 /* 00003852 */
00003766 426D D822 clr.w [A5 - 0x27DE]
0000376A 49ED CE3C lea.l A4, [A5 - 0x31C4]
0000376E 47ED D2A6 lea.l A3, [A5 - 0x2D5A]
00003772 6000 00D0 bra +0xD2 /* 00003844 */
label00003776:
00003776 302D D800 move.w D0, [A5 - 0x2800]
0000377A B053 cmp.w D0, [A3]
0000377C 6600 00BE bne +0xC0 /* 0000383C */
00003780 4A2D D9B9 tst.b [A5 - 0x2647]
00003784 6732 beq +0x34 /* 000037B8 */
00003786 4A2D D9BA tst.b [A5 - 0x2646]
0000378A 670A beq +0xC /* 00003796 */
0000378C 302D DA08 move.w D0, [A5 - 0x25F8]
00003790 B06D DA06 cmp.w D0, [A5 - 0x25FA]
00003794 6722 beq +0x24 /* 000037B8 */
label00003796:
00003796 4A2D D9BB tst.b [A5 - 0x2645]
0000379A 670A beq +0xC /* 000037A6 */
0000379C 302D DA0A move.w D0, [A5 - 0x25F6]
000037A0 B06D DA06 cmp.w D0, [A5 - 0x25FA]
000037A4 6712 beq +0x14 /* 000037B8 */
label000037A6:
000037A6 306D D822 movea.w A0, [A5 - 0x27DE]
000037AA 4868 0015 pea.l [A0 + 0x15]
000037AE 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
000037B2 4EBA 030A jsr [PC + 0x30A /* 00003ABE */]
000037B6 508F addq.l A7, 8
label000037B8:
000037B8 4A2D D9BA tst.b [A5 - 0x2646]
000037BC 6732 beq +0x34 /* 000037F0 */
000037BE 4A2D D9B9 tst.b [A5 - 0x2647]
000037C2 670A beq +0xC /* 000037CE */
000037C4 302D DA06 move.w D0, [A5 - 0x25FA]
000037C8 B06D DA08 cmp.w D0, [A5 - 0x25F8]
000037CC 6722 beq +0x24 /* 000037F0 */
label000037CE:
000037CE 4A2D D9BB tst.b [A5 - 0x2645]
000037D2 670A beq +0xC /* 000037DE */
000037D4 302D DA0A move.w D0, [A5 - 0x25F6]
000037D8 B06D DA08 cmp.w D0, [A5 - 0x25F8]
000037DC 6712 beq +0x14 /* 000037F0 */
label000037DE:
000037DE 306D D822 movea.w A0, [A5 - 0x27DE]
000037E2 4868 0015 pea.l [A0 + 0x15]
000037E6 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
000037EA 4EBA 02D2 jsr [PC + 0x2D2 /* 00003ABE */]
000037EE 508F addq.l A7, 8
label000037F0:
000037F0 4A2D D9BB tst.b [A5 - 0x2645]
000037F4 6732 beq +0x34 /* 00003828 */
000037F6 4A2D D9BA tst.b [A5 - 0x2646]
000037FA 670A beq +0xC /* 00003806 */
000037FC 302D DA08 move.w D0, [A5 - 0x25F8]
00003800 B06D DA0A cmp.w D0, [A5 - 0x25F6]
00003804 6722 beq +0x24 /* 00003828 */
label00003806:
00003806 4A2D D9B9 tst.b [A5 - 0x2647]
0000380A 670A beq +0xC /* 00003816 */
0000380C 302D DA06 move.w D0, [A5 - 0x25FA]
00003810 B06D DA0A cmp.w D0, [A5 - 0x25F6]
00003814 6712 beq +0x14 /* 00003828 */
label00003816:
00003816 306D D822 movea.w A0, [A5 - 0x27DE]
0000381A 4868 0015 pea.l [A0 + 0x15]
0000381E 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
00003822 4EBA 029A jsr [PC + 0x29A /* 00003ABE */]
00003826 508F addq.l A7, 8
label00003828:
00003828 2F14 move.l -[A7], [A4]
0000382A A8D5 syscall InverRgn/InvertRgn
0000382C 43ED D834 lea.l A1, [A5 - 0x27CC]
00003830 206D D290 movea.l A0, [A5 - 0x2D70]
00003834 A03B syscall Delay
00003836 2280 move.l [A1], D0
00003838 2F14 move.l -[A7], [A4]
0000383A A8D5 syscall InverRgn/InvertRgn
label0000383C:
0000383C 526D D822 addq.w [A5 - 0x27DE], 1
00003840 588C addq.l A4, 4
00003842 548B addq.l A3, 2
label00003844:
00003844 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */
0000384A 6D00 FF2A blt -0xD4 /* 00003776 */
0000384E 6000 0164 bra +0x166 /* 000039B4 */
label00003852:
00003852 0C6D 0043 D800 cmpi.w [A5 - 0x2800], 0x43 /* 'C' */
00003858 6636 bne +0x38 /* 00003890 */
0000385A 4267 clr.w -[A7]
0000385C 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
00003860 42A7 clr.l -[A7]
00003862 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */
00003868 3F3C 4E21 move.w -[A7], 0x4E21 /* 'N!' */
0000386C A9A0 syscall GetResource
0000386E 4227 clr.b -[A7]
00003870 A805 syscall SndPlay
00003872 4257 clr.w [A7]
00003874 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
00003878 42A7 clr.l -[A7]
0000387A 2F3C 736E 6420 move.l -[A7], 0x736E6420 /* 'snd ' */
00003880 3F3C 4E22 move.w -[A7], 0x4E22 /* 'N\"' */
00003884 A9A0 syscall GetResource
00003886 4227 clr.b -[A7]
00003888 A805 syscall SndPlay
0000388A 548F addq.l A7, 2
0000388C 6000 0126 bra +0x128 /* 000039B4 */
label00003890:
00003890 2E2D D7D4 move.l D7, [A5 - 0x282C]
00003894 0287 0000 00FF andi.l D7, 0xFF
0000389A 7077 moveq.l D0, 0x77
0000389C B087 cmp.l D0, D7
0000389E 6706 beq +0x8 /* 000038A6 */
000038A0 7057 moveq.l D0, 0x57
000038A2 B087 cmp.l D0, D7
000038A4 660A bne +0xC /* 000038B0 */
label000038A6:
000038A6 1B7C 0001 D7FA move.b [A5 - 0x2806], 0x1
000038AC 6000 0106 bra +0x108 /* 000039B4 */
label000038B0:
000038B0 7071 moveq.l D0, 0x71
000038B2 B087 cmp.l D0, D7
000038B4 6708 beq +0xA /* 000038BE */
000038B6 7051 moveq.l D0, 0x51
000038B8 B087 cmp.l D0, D7
000038BA 6600 00F8 bne +0xFA /* 000039B4 */
label000038BE:
000038BE 1B7C 0001 D7FA move.b [A5 - 0x2806], 0x1
000038C4 1B7C 0001 CC03 move.b [A5 - 0x33FD], 0x1
000038CA 6000 00E8 bra +0xEA /* 000039B4 */
label000038CE:
000038CE 2F2D D5D6 move.l -[A7], [A5 - 0x2A2A]
000038D2 A922 syscall BeginUpdate
000038D4 206D D5CA movea.l A0, [A5 - 0x2A36]
000038D8 2F10 move.l -[A7], [A0]
000038DA A851 syscall SetCursor
000038DC 2F2D D5D6 move.l -[A7], [A5 - 0x2A2A]
000038E0 A969 syscall DrawControls
000038E2 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */]
000038E6 426D D822 clr.w [A5 - 0x27DE]
000038EA 49ED CE3C lea.l A4, [A5 - 0x31C4]
000038EE 600C bra +0xE /* 000038FC */
label000038F0:
000038F0 42A7 clr.l -[A7]
000038F2 A8D8 syscall NewRgn
000038F4 289F move.l [A4], [A7]+
000038F6 526D D822 addq.w [A5 - 0x27DE], 1
000038FA 588C addq.l A4, 4
label000038FC:
000038FC 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */
00003902 6DEC blt -0x12 /* 000038F0 */
00003904 4A2D D7FD tst.b [A5 - 0x2803]
00003908 6646 bne +0x48 /* 00003950 */
0000390A 3B7C 0013 D81E move.w [A5 - 0x27E2], 0x13
00003910 3B7C 00CE D820 move.w [A5 - 0x27E0], 0xCE
00003916 3B7C 0009 D81A move.w [A5 - 0x27E6], 0x9 /* '\t' */
0000391C 3B7C 0060 D818 move.w [A5 - 0x27E8], 0x60 /* '`' */
00003922 3B7C 0002 D826 move.w [A5 - 0x27DA], 0x2
00003928 3B7C 0032 D828 move.w [A5 - 0x27D8], 0x32 /* '2' */
0000392E 3F2D D828 move.w -[A7], [A5 - 0x27D8]
00003932 3F2D D826 move.w -[A7], [A5 - 0x27DA]
00003936 3F2D D818 move.w -[A7], [A5 - 0x27E8]
0000393A 3F2D D81A move.w -[A7], [A5 - 0x27E6]
0000393E 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00003942 3F2D D81E move.w -[A7], [A5 - 0x27E2]
00003946 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
0000394A 4FEF 000C lea.l A7, [A7 + 0xC]
0000394E 604A bra +0x4C /* 0000399A */
label00003950:
00003950 3B7C 00CE D820 move.w [A5 - 0x27E0], 0xCE
00003956 3B7C 000E D81A move.w [A5 - 0x27E6], 0xE
0000395C 3B7C 0060 D818 move.w [A5 - 0x27E8], 0x60 /* '`' */
00003962 3B7C 0004 D826 move.w [A5 - 0x27DA], 0x4
00003968 3B7C 0032 D828 move.w [A5 - 0x27D8], 0x32 /* '2' */
0000396E 70F7 moveq.l D0, 0xFFFFFFF7
00003970 C1ED D81A muls.w D0, [A5 - 0x27E6]
00003974 0640 0009 addi.w D0, 0x9 /* '\t' */
00003978 3B40 D81E move.w [A5 - 0x27E2], D0
0000397C 3F2D D828 move.w -[A7], [A5 - 0x27D8]
00003980 3F2D D826 move.w -[A7], [A5 - 0x27DA]
00003984 3F2D D818 move.w -[A7], [A5 - 0x27E8]
00003988 3F2D D81A move.w -[A7], [A5 - 0x27E6]
0000398C 3F2D D820 move.w -[A7], [A5 - 0x27E0]
00003990 3F00 move.w -[A7], D0
00003992 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00003996 4FEF 000C lea.l A7, [A7 + 0xC]
label0000399A:
0000399A 4A2D D7FC tst.b [A5 - 0x2804]
0000399E 670E beq +0x10 /* 000039AE */
000039A0 7000 moveq.l D0, 0x00
000039A2 102D D7FD move.b D0, [A5 - 0x2803]
000039A6 3F00 move.w -[A7], D0
000039A8 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000039AC 548F addq.l A7, 2
label000039AE:
000039AE 2F2D D5D6 move.l -[A7], [A5 - 0x2A2A]
000039B2 A923 syscall EndUpdate
label000039B4:
000039B4 4A2D D7FA tst.b [A5 - 0x2806]
000039B8 6700 DDBC beq -0x2242 /* 00001776 */
000039BC 2F2D D5B6 move.l -[A7], [A5 - 0x2A4A]
000039C0 A955 syscall DisposeControl
000039C2 2F2D D5BA move.l -[A7], [A5 - 0x2A46]
000039C6 A955 syscall DisposeControl
000039C8 2F2D D5BE move.l -[A7], [A5 - 0x2A42]
000039CC A955 syscall DisposeControl
000039CE 2F2D D5D6 move.l -[A7], [A5 - 0x2A2A]
000039D2 A914 syscall DisposeWindow
label000039D4:
000039D4 4A2D DA0E tst.b [A5 - 0x25F2]
000039D8 6700 00A0 beq +0xA2 /* 00003A7A */
000039DC 4AAD CE30 tst.l [A5 - 0x31D0]
000039E0 672E beq +0x30 /* 00003A10 */
000039E2 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
000039E8 426D D804 clr.w [A5 - 0x27FC]
000039EC 42AD D806 clr.l [A5 - 0x27FA]
000039F0 4267 clr.w -[A7]
000039F2 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
000039F6 486D D802 pea.l [A5 - 0x27FE]
000039FA 4227 clr.b -[A7]
000039FC A803 syscall SndDoCommand
000039FE 4257 clr.w [A7]
00003A00 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
00003A04 1F3C 0001 move.b -[A7], 0x1
00003A08 A801 syscall SndDisposeChannel
00003A0A 42AD CE30 clr.l [A5 - 0x31D0]
00003A0E 548F addq.l A7, 2
label00003A10:
00003A10 4AAD CE34 tst.l [A5 - 0x31CC]
00003A14 672E beq +0x30 /* 00003A44 */
00003A16 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
00003A1C 426D D804 clr.w [A5 - 0x27FC]
00003A20 42AD D806 clr.l [A5 - 0x27FA]
00003A24 4267 clr.w -[A7]
00003A26 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
00003A2A 486D D802 pea.l [A5 - 0x27FE]
00003A2E 4227 clr.b -[A7]
00003A30 A803 syscall SndDoCommand
00003A32 4257 clr.w [A7]
00003A34 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
00003A38 1F3C 0001 move.b -[A7], 0x1
00003A3C A801 syscall SndDisposeChannel
00003A3E 42AD CE34 clr.l [A5 - 0x31CC]
00003A42 548F addq.l A7, 2
label00003A44:
00003A44 4AAD CE38 tst.l [A5 - 0x31C8]
00003A48 6764 beq +0x66 /* 00003AAE */
00003A4A 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
00003A50 426D D804 clr.w [A5 - 0x27FC]
00003A54 42AD D806 clr.l [A5 - 0x27FA]
00003A58 4267 clr.w -[A7]
00003A5A 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
00003A5E 486D D802 pea.l [A5 - 0x27FE]
00003A62 4227 clr.b -[A7]
00003A64 A803 syscall SndDoCommand
00003A66 4257 clr.w [A7]
00003A68 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
00003A6C 1F3C 0001 move.b -[A7], 0x1
00003A70 A801 syscall SndDisposeChannel
00003A72 42AD CE38 clr.l [A5 - 0x31C8]
00003A76 548F addq.l A7, 2
00003A78 6034 bra +0x36 /* 00003AAE */
label00003A7A:
00003A7A 4AAD CE30 tst.l [A5 - 0x31D0]
00003A7E 672E beq +0x30 /* 00003AAE */
00003A80 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
00003A86 426D D804 clr.w [A5 - 0x27FC]
00003A8A 42AD D806 clr.l [A5 - 0x27FA]
00003A8E 4267 clr.w -[A7]
00003A90 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
00003A94 486D D802 pea.l [A5 - 0x27FE]
00003A98 4227 clr.b -[A7]
00003A9A A803 syscall SndDoCommand
00003A9C 4257 clr.w [A7]
00003A9E 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
00003AA2 1F3C 0001 move.b -[A7], 0x1
00003AA6 A801 syscall SndDisposeChannel
00003AA8 42AD CE30 clr.l [A5 - 0x31D0]
00003AAC 548F addq.l A7, 2
label00003AAE:
00003AAE 4878 000A push.l 0xA /* '\n' */
00003AB2 201F move.l D0, [A7]+
00003AB4 A032 syscall FlushEvents
00003AB6 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+
00003ABA 4E5E unlink A6
00003ABC 4E75 rts
export_45:
fn00003ABE:
00003ABE 4E56 FFF4 link A6, -0x000C
00003AC2 3D7C 0003 FFF8 move.w [A6 - 0x8], 0x3
00003AC8 426E FFFA clr.w [A6 - 0x6]
00003ACC 42AE FFFC clr.l [A6 - 0x4]
00003AD0 4267 clr.w -[A7]
00003AD2 2F2E 0008 move.l -[A7], [A6 + 0x8]
00003AD6 486E FFF8 pea.l [A6 - 0x8]
00003ADA A804 syscall SndDoImmediate
00003ADC 706C moveq.l D0, 0x6C
00003ADE B0AE 000C cmp.l D0, [A6 + 0xC]
00003AE2 548F addq.l A7, 2
00003AE4 6C1E bge +0x20 /* 00003B04 */
00003AE6 3D7C 002A FFF8 move.w [A6 - 0x8], 0x2A /* '*' */
00003AEC 426E FFFA clr.w [A6 - 0x6]
00003AF0 42AE FFFC clr.l [A6 - 0x4]
00003AF4 4267 clr.w -[A7]
00003AF6 2F2E 0008 move.l -[A7], [A6 + 0x8]
00003AFA 486E FFF8 pea.l [A6 - 0x8]
00003AFE 4227 clr.b -[A7]
00003B00 A803 syscall SndDoCommand
00003B02 6026 bra +0x28 /* 00003B2A */
label00003B04:
00003B04 3D7C 002A FFF8 move.w [A6 - 0x8], 0x2A /* '*' */
00003B0A 426E FFFA clr.w [A6 - 0x6]
00003B0E 306D D388 movea.w A0, [A5 - 0x2C78]
00003B12 202E 000C move.l D0, [A6 + 0xC]
00003B16 9088 sub.l D0, A0
00003B18 2D40 FFFC move.l [A6 - 0x4], D0
00003B1C 4267 clr.w -[A7]
00003B1E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00003B22 486E FFF8 pea.l [A6 - 0x8]
00003B26 4227 clr.b -[A7]
00003B28 A803 syscall SndDoCommand
label00003B2A:
00003B2A 4E5E unlink A6
00003B2C 4E75 rts
export_46:
00003B2E 4E56 FED8 link A6, -0x0128
00003B32 48E7 0300 movem.l -[A7], D6,D7
00003B36 206D D5CE movea.l A0, [A5 - 0x2A32]
00003B3A 2F10 move.l -[A7], [A0]
00003B3C A851 syscall SetCursor
00003B3E 7E00 moveq.l D7, 0x00
00003B40 6000 035C bra +0x35E /* 00003E9E */
label00003B44:
00003B44 4227 clr.b -[A7]
00003B46 3F3C 0006 move.w -[A7], 0x6
00003B4A 486E FFF0 pea.l [A6 - 0x10]
00003B4E A970 syscall GetNextEvent
00003B50 4A1F tst.b [A7]+
00003B52 6700 034A beq +0x34C /* 00003E9E */
00003B56 302E FFF0 move.w D0, [A6 - 0x10]
00003B5A 6700 0342 beq +0x344 /* 00003E9E */
00003B5E 6B00 033E bmi +0x340 /* 00003E9E */
00003B62 5540 subq.w D0, 2
00003B64 6A00 0338 bpl +0x33A /* 00003E9E */
00003B68 4267 clr.w -[A7]
00003B6A 2F2E FFFA move.l -[A7], [A6 - 0x6]
00003B6E 486E FFE8 pea.l [A6 - 0x18]
00003B72 A92C syscall FindWindow
00003B74 0C5F 0003 cmpi.w [A7]+, 0x3
00003B78 6600 0324 bne +0x326 /* 00003E9E */
00003B7C 2D6E FFFA FFEC move.l [A6 - 0x14], [A6 - 0x6]
00003B82 486E FFEC pea.l [A6 - 0x14]
00003B86 A871 syscall GlobalToLocal
00003B88 4227 clr.b -[A7]
00003B8A 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003B8E 486D D190 pea.l [A5 - 0x2E70]
00003B92 A8AD syscall PtInRect
00003B94 4A1F tst.b [A7]+
00003B96 671C beq +0x1E /* 00003BB4 */
00003B98 7C03 moveq.l D6, 0x03
00003B9A 7E01 moveq.l D7, 0x01
00003B9C 486D D190 pea.l [A5 - 0x2E70]
00003BA0 A8A4 syscall InvertRect
00003BA2 43EE FFE0 lea.l A1, [A6 - 0x20]
00003BA6 307C 0003 movea.w A0, 0x3
00003BAA A03B syscall Delay
00003BAC 2280 move.l [A1], D0
00003BAE 486D D190 pea.l [A5 - 0x2E70]
00003BB2 A8A4 syscall InvertRect
label00003BB4:
00003BB4 4227 clr.b -[A7]
00003BB6 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003BBA 486D D198 pea.l [A5 - 0x2E68]
00003BBE A8AD syscall PtInRect
00003BC0 4A1F tst.b [A7]+
00003BC2 671C beq +0x1E /* 00003BE0 */
00003BC4 7C05 moveq.l D6, 0x05
00003BC6 7E01 moveq.l D7, 0x01
00003BC8 486D D198 pea.l [A5 - 0x2E68]
00003BCC A8A4 syscall InvertRect
00003BCE 43EE FFE0 lea.l A1, [A6 - 0x20]
00003BD2 307C 0003 movea.w A0, 0x3
00003BD6 A03B syscall Delay
00003BD8 2280 move.l [A1], D0
00003BDA 486D D198 pea.l [A5 - 0x2E68]
00003BDE A8A4 syscall InvertRect
label00003BE0:
00003BE0 4227 clr.b -[A7]
00003BE2 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003BE6 486D D1A0 pea.l [A5 - 0x2E60]
00003BEA A8AD syscall PtInRect
00003BEC 4A1F tst.b [A7]+
00003BEE 671C beq +0x1E /* 00003C0C */
00003BF0 7C07 moveq.l D6, 0x07
00003BF2 7E01 moveq.l D7, 0x01
00003BF4 486D D1A0 pea.l [A5 - 0x2E60]
00003BF8 A8A4 syscall InvertRect
00003BFA 43EE FFE0 lea.l A1, [A6 - 0x20]
00003BFE 307C 0003 movea.w A0, 0x3
00003C02 A03B syscall Delay
00003C04 2280 move.l [A1], D0
00003C06 486D D1A0 pea.l [A5 - 0x2E60]
00003C0A A8A4 syscall InvertRect
label00003C0C:
00003C0C 4227 clr.b -[A7]
00003C0E 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003C12 486D D1A8 pea.l [A5 - 0x2E58]
00003C16 A8AD syscall PtInRect
00003C18 4A1F tst.b [A7]+
00003C1A 671C beq +0x1E /* 00003C38 */
00003C1C 7C0B moveq.l D6, 0x0B
00003C1E 7E01 moveq.l D7, 0x01
00003C20 486D D1A8 pea.l [A5 - 0x2E58]
00003C24 A8A4 syscall InvertRect
00003C26 43EE FFE0 lea.l A1, [A6 - 0x20]
00003C2A 307C 0003 movea.w A0, 0x3
00003C2E A03B syscall Delay
00003C30 2280 move.l [A1], D0
00003C32 486D D1A8 pea.l [A5 - 0x2E58]
00003C36 A8A4 syscall InvertRect
label00003C38:
00003C38 4227 clr.b -[A7]
00003C3A 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003C3E 486D D1B0 pea.l [A5 - 0x2E50]
00003C42 A8AD syscall PtInRect
00003C44 4A1F tst.b [A7]+
00003C46 671C beq +0x1E /* 00003C64 */
00003C48 7C0F moveq.l D6, 0x0F
00003C4A 7E01 moveq.l D7, 0x01
00003C4C 486D D1B0 pea.l [A5 - 0x2E50]
00003C50 A8A4 syscall InvertRect
00003C52 43EE FFE0 lea.l A1, [A6 - 0x20]
00003C56 307C 0003 movea.w A0, 0x3
00003C5A A03B syscall Delay
00003C5C 2280 move.l [A1], D0
00003C5E 486D D1B0 pea.l [A5 - 0x2E50]
00003C62 A8A4 syscall InvertRect
label00003C64:
00003C64 4227 clr.b -[A7]
00003C66 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003C6A 486D D1B8 pea.l [A5 - 0x2E48]
00003C6E A8AD syscall PtInRect
00003C70 4A1F tst.b [A7]+
00003C72 671C beq +0x1E /* 00003C90 */
00003C74 7C16 moveq.l D6, 0x16
00003C76 7E01 moveq.l D7, 0x01
00003C78 486D D1B8 pea.l [A5 - 0x2E48]
00003C7C A8A4 syscall InvertRect
00003C7E 43EE FFE0 lea.l A1, [A6 - 0x20]
00003C82 307C 0003 movea.w A0, 0x3
00003C86 A03B syscall Delay
00003C88 2280 move.l [A1], D0
00003C8A 486D D1B8 pea.l [A5 - 0x2E48]
00003C8E A8A4 syscall InvertRect
label00003C90:
00003C90 4227 clr.b -[A7]
00003C92 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003C96 486D D1C0 pea.l [A5 - 0x2E40]
00003C9A A8AD syscall PtInRect
00003C9C 4A1F tst.b [A7]+
00003C9E 671C beq +0x1E /* 00003CBC */
00003CA0 7C1E moveq.l D6, 0x1E
00003CA2 7E01 moveq.l D7, 0x01
00003CA4 486D D1C0 pea.l [A5 - 0x2E40]
00003CA8 A8A4 syscall InvertRect
00003CAA 43EE FFE0 lea.l A1, [A6 - 0x20]
00003CAE 307C 0003 movea.w A0, 0x3
00003CB2 A03B syscall Delay
00003CB4 2280 move.l [A1], D0
00003CB6 486D D1C0 pea.l [A5 - 0x2E40]
00003CBA A8A4 syscall InvertRect
label00003CBC:
00003CBC 4227 clr.b -[A7]
00003CBE 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003CC2 486D D1C8 pea.l [A5 - 0x2E38]
00003CC6 A8AD syscall PtInRect
00003CC8 4A1F tst.b [A7]+
00003CCA 671C beq +0x1E /* 00003CE8 */
00003CCC 7C2D moveq.l D6, 0x2D
00003CCE 7E01 moveq.l D7, 0x01
00003CD0 486D D1C8 pea.l [A5 - 0x2E38]
00003CD4 A8A4 syscall InvertRect
00003CD6 43EE FFE0 lea.l A1, [A6 - 0x20]
00003CDA 307C 0003 movea.w A0, 0x3
00003CDE A03B syscall Delay
00003CE0 2280 move.l [A1], D0
00003CE2 486D D1C8 pea.l [A5 - 0x2E38]
00003CE6 A8A4 syscall InvertRect
label00003CE8:
00003CE8 4227 clr.b -[A7]
00003CEA 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003CEE 486D D1D0 pea.l [A5 - 0x2E30]
00003CF2 A8AD syscall PtInRect
00003CF4 4A1F tst.b [A7]+
00003CF6 671C beq +0x1E /* 00003D14 */
00003CF8 7C3C moveq.l D6, 0x3C
00003CFA 7E01 moveq.l D7, 0x01
00003CFC 486D D1D0 pea.l [A5 - 0x2E30]
00003D00 A8A4 syscall InvertRect
00003D02 43EE FFE0 lea.l A1, [A6 - 0x20]
00003D06 307C 0003 movea.w A0, 0x3
00003D0A A03B syscall Delay
00003D0C 2280 move.l [A1], D0
00003D0E 486D D1D0 pea.l [A5 - 0x2E30]
00003D12 A8A4 syscall InvertRect
label00003D14:
00003D14 4227 clr.b -[A7]
00003D16 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003D1A 486D D1D8 pea.l [A5 - 0x2E28]
00003D1E A8AD syscall PtInRect
00003D20 4A1F tst.b [A7]+
00003D22 671C beq +0x1E /* 00003D40 */
00003D24 7C5A moveq.l D6, 0x5A
00003D26 7E01 moveq.l D7, 0x01
00003D28 486D D1D8 pea.l [A5 - 0x2E28]
00003D2C A8A4 syscall InvertRect
00003D2E 43EE FFE0 lea.l A1, [A6 - 0x20]
00003D32 307C 0003 movea.w A0, 0x3
00003D36 A03B syscall Delay
00003D38 2280 move.l [A1], D0
00003D3A 486D D1D8 pea.l [A5 - 0x2E28]
00003D3E A8A4 syscall InvertRect
label00003D40:
00003D40 4227 clr.b -[A7]
00003D42 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003D46 486D D1E0 pea.l [A5 - 0x2E20]
00003D4A A8AD syscall PtInRect
00003D4C 4A1F tst.b [A7]+
00003D4E 671C beq +0x1E /* 00003D6C */
00003D50 7C78 moveq.l D6, 0x78
00003D52 7E01 moveq.l D7, 0x01
00003D54 486D D1E0 pea.l [A5 - 0x2E20]
00003D58 A8A4 syscall InvertRect
00003D5A 43EE FFE0 lea.l A1, [A6 - 0x20]
00003D5E 307C 0003 movea.w A0, 0x3
00003D62 A03B syscall Delay
00003D64 2280 move.l [A1], D0
00003D66 486D D1E0 pea.l [A5 - 0x2E20]
00003D6A A8A4 syscall InvertRect
label00003D6C:
00003D6C 4227 clr.b -[A7]
00003D6E 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003D72 486D D1E8 pea.l [A5 - 0x2E18]
00003D76 A8AD syscall PtInRect
00003D78 4A1F tst.b [A7]+
00003D7A 671E beq +0x20 /* 00003D9A */
00003D7C 3C3C 00B4 move.w D6, 0xB4
00003D80 7E01 moveq.l D7, 0x01
00003D82 486D D1E8 pea.l [A5 - 0x2E18]
00003D86 A8A4 syscall InvertRect
00003D88 43EE FFE0 lea.l A1, [A6 - 0x20]
00003D8C 307C 0003 movea.w A0, 0x3
00003D90 A03B syscall Delay
00003D92 2280 move.l [A1], D0
00003D94 486D D1E8 pea.l [A5 - 0x2E18]
00003D98 A8A4 syscall InvertRect
label00003D9A:
00003D9A 4227 clr.b -[A7]
00003D9C 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003DA0 486D D1F0 pea.l [A5 - 0x2E10]
00003DA4 A8AD syscall PtInRect
00003DA6 4A1F tst.b [A7]+
00003DA8 671E beq +0x20 /* 00003DC8 */
00003DAA 3C3C 00F0 move.w D6, 0xF0
00003DAE 7E01 moveq.l D7, 0x01
00003DB0 486D D1F0 pea.l [A5 - 0x2E10]
00003DB4 A8A4 syscall InvertRect
00003DB6 43EE FFE0 lea.l A1, [A6 - 0x20]
00003DBA 307C 0003 movea.w A0, 0x3
00003DBE A03B syscall Delay
00003DC0 2280 move.l [A1], D0
00003DC2 486D D1F0 pea.l [A5 - 0x2E10]
00003DC6 A8A4 syscall InvertRect
label00003DC8:
00003DC8 4227 clr.b -[A7]
00003DCA 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003DCE 486D D1F8 pea.l [A5 - 0x2E08]
00003DD2 A8AD syscall PtInRect
00003DD4 4A1F tst.b [A7]+
00003DD6 671E beq +0x20 /* 00003DF6 */
00003DD8 3C3C 0168 move.w D6, 0x168
00003DDC 7E01 moveq.l D7, 0x01
00003DDE 486D D1F8 pea.l [A5 - 0x2E08]
00003DE2 A8A4 syscall InvertRect
00003DE4 43EE FFE0 lea.l A1, [A6 - 0x20]
00003DE8 307C 0003 movea.w A0, 0x3
00003DEC A03B syscall Delay
00003DEE 2280 move.l [A1], D0
00003DF0 486D D1F8 pea.l [A5 - 0x2E08]
00003DF4 A8A4 syscall InvertRect
label00003DF6:
00003DF6 4227 clr.b -[A7]
00003DF8 2F2E FFEC move.l -[A7], [A6 - 0x14]
00003DFC 486D D208 pea.l [A5 - 0x2DF8]
00003E00 A8AD syscall PtInRect
00003E02 4A1F tst.b [A7]+
00003E04 6700 0098 beq +0x9A /* 00003E9E */
00003E08 486D D208 pea.l [A5 - 0x2DF8]
00003E0C A8A4 syscall InvertRect
00003E0E 3F3C 0003 move.w -[A7], 0x3
00003E12 A887 syscall TextFont
00003E14 3F3C 0009 move.w -[A7], 0x9 /* '\t' */
00003E18 A88A syscall TextSize
00003E1A 486E FED8 pea.l [A6 - 0x128]
00003E1E 2F3C 012E 01E4 move.l -[A7], 0x12E01E4
00003E24 2F3C 0142 01FC move.l -[A7], 0x14201FC
00003E2A A8A7 syscall SetRect
00003E2C 486E FED8 pea.l [A6 - 0x128]
00003E30 A8A3 syscall EraseRect
00003E32 7E01 moveq.l D7, 0x01
00003E34 2F3C 013D 01E5 move.l -[A7], 0x13D01E5
00003E3A A893 syscall MoveTo
00003E3C 2F07 move.l -[A7], D7
00003E3E 486E FEE0 pea.l [A6 - 0x120]
00003E42 4EAD 0322 jsr [A5 + 0x322 /* export_96 */]
00003E46 486E FEE0 pea.l [A6 - 0x120]
00003E4A A884 syscall DrawString
00003E4C 602C bra +0x2E /* 00003E7A */
label00003E4E:
00003E4E 43EE FFE0 lea.l A1, [A6 - 0x20]
00003E52 307C 000A movea.w A0, 0xA /* '\n' */
00003E56 A03B syscall Delay
00003E58 2280 move.l [A1], D0
00003E5A 486E FED8 pea.l [A6 - 0x128]
00003E5E A8A3 syscall EraseRect
00003E60 5287 addq.l D7, 1
00003E62 2F3C 013D 01E5 move.l -[A7], 0x13D01E5
00003E68 A893 syscall MoveTo
00003E6A 2F07 move.l -[A7], D7
00003E6C 486E FEE0 pea.l [A6 - 0x120]
00003E70 4EAD 0322 jsr [A5 + 0x322 /* export_96 */]
00003E74 486E FEE0 pea.l [A6 - 0x120]
00003E78 A884 syscall DrawString
label00003E7A:
00003E7A 4227 clr.b -[A7]
00003E7C A973 syscall StillDown
00003E7E 4A1F tst.b [A7]+
00003E80 66CC bne -0x32 /* 00003E4E */
00003E82 486D D208 pea.l [A5 - 0x2DF8]
00003E86 A8A4 syscall InvertRect
00003E88 43EE FFE0 lea.l A1, [A6 - 0x20]
00003E8C 307C 001E movea.w A0, 0x1E
00003E90 A03B syscall Delay
00003E92 2280 move.l [A1], D0
00003E94 486E FED8 pea.l [A6 - 0x128]
00003E98 A8A3 syscall EraseRect
00003E9A 3C07 move.w D6, D7
00003E9C 7E01 moveq.l D7, 0x01
label00003E9E:
00003E9E 4A07 tst.b D7
00003EA0 6700 FCA2 beq -0x35C /* 00003B44 */
00003EA4 206D D5CA movea.l A0, [A5 - 0x2A36]
00003EA8 2F10 move.l -[A7], [A0]
00003EAA A851 syscall SetCursor
00003EAC 3006 move.w D0, D6
00003EAE 4CDF 00C0 movem.l D6,D7, [A7]+
00003EB2 4E5E unlink A6
00003EB4 4E75 rts
fn00003EB6:
00003EB6 4E56 0000 link A6, 0
00003EBA 48E7 0F38 movem.l -[A7], D4,D5,D6,D7,A2,A3,A4
00003EBE 2C2E 0018 move.l D6, [A6 + 0x18]
00003EC2 206E 0008 movea.l A0, [A6 + 0x8]
00003EC6 3810 move.w D4, [A0]
00003EC8 226E 000C movea.l A1, [A6 + 0xC]
00003ECC 2851 movea.l A4, [A1]
00003ECE 206E 0010 movea.l A0, [A6 + 0x10]
00003ED2 2650 movea.l A3, [A0]
00003ED4 206E 0014 movea.l A0, [A6 + 0x14]
00003ED8 2450 movea.l A2, [A0]
00003EDA 486D D040 pea.l [A5 - 0x2FC0]
00003EDE A8A3 syscall EraseRect
00003EE0 486D D0F8 pea.l [A5 - 0x2F08]
00003EE4 2F2D D612 move.l -[A7], [A5 - 0x29EE]
00003EE8 A94B syscall PlotIcon
00003EEA 422D D7FB clr.b [A5 - 0x2805]
00003EEE 3B44 D2A0 move.w [A5 - 0x2D60], D4
00003EF2 082D 0001 D7E0 btst.b [A5 - 0x2820], 0x1
00003EF8 6600 03DE bne +0x3E0 /* 000042D8 */
00003EFC 7800 moveq.l D4, 0x00
00003EFE 6000 03D8 bra +0x3DA /* 000042D8 */
label00003F02:
00003F02 4227 clr.b -[A7]
00003F04 3F3C 000E move.w -[A7], 0xE
00003F08 486D D7E2 pea.l [A5 - 0x281E]
00003F0C A970 syscall GetNextEvent
00003F0E 4A1F tst.b [A7]+
00003F10 6700 03C6 beq +0x3C8 /* 000042D8 */
00003F14 302D D7E2 move.w D0, [A5 - 0x281E]
00003F18 6700 03BE beq +0x3C0 /* 000042D8 */
00003F1C 6B00 03BA bmi +0x3BC /* 000042D8 */
00003F20 5740 subq.w D0, 3
00003F22 6700 02E8 beq +0x2EA /* 0000420C */
00003F26 6A00 03B0 bpl +0x3B2 /* 000042D8 */
00003F2A 5240 addq.w D0, 1
00003F2C 6A00 03AA bpl +0x3AC /* 000042D8 */
00003F30 4267 clr.w -[A7]
00003F32 2F2D D7EC move.l -[A7], [A5 - 0x2814]
00003F36 486D D7F2 pea.l [A5 - 0x280E]
00003F3A A92C syscall FindWindow
00003F3C 0C5F 0003 cmpi.w [A7]+, 0x3
00003F40 6600 0396 bne +0x398 /* 000042D8 */
00003F44 2B6D D7EC D80A move.l [A5 - 0x27F6], [A5 - 0x2814]
00003F4A 486D D80A pea.l [A5 - 0x27F6]
00003F4E A871 syscall GlobalToLocal
00003F50 4A2D D7FD tst.b [A5 - 0x2803]
00003F54 671C beq +0x1E /* 00003F72 */
00003F56 700C moveq.l D0, 0x0C
00003F58 C1ED D80C muls.w D0, [A5 - 0x27F4]
00003F5C 48C0 ext.l D0
00003F5E 81FC 0007 divs.w D0, 0x7
00003F62 48C0 ext.l D0
00003F64 81ED D81A divs.w D0, [A5 - 0x27E6]
00003F68 0640 000C addi.w D0, 0xC
00003F6C 3B40 D822 move.w [A5 - 0x27DE], D0
00003F70 601C bra +0x1E /* 00003F8E */
label00003F72:
00003F72 70EE moveq.l D0, 0xFFFFFFEE
00003F74 D06D D80C add.w D0, [A5 - 0x27F4]
00003F78 C1FC 000C muls.w D0, 0xC
00003F7C 48C0 ext.l D0
00003F7E 81FC 0007 divs.w D0, 0x7
00003F82 48C0 ext.l D0
00003F84 81ED D81A divs.w D0, [A5 - 0x27E6]
00003F88 5340 subq.w D0, 1
00003F8A 3B40 D822 move.w [A5 - 0x27DE], D0
label00003F8E:
00003F8E 4227 clr.b -[A7]
00003F90 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00003F94 302D D822 move.w D0, [A5 - 0x27DE]
00003F98 204D movea.l A0, A5
00003F9A 48C0 ext.l D0
00003F9C E588 lsl D0, 2
00003F9E D1C0 add.l A0, D0
00003FA0 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00003FA4 A8E8 syscall PtInRgn
00003FA6 4A1F tst.b [A7]+
00003FA8 660C bne +0xE /* 00003FB6 */
00003FAA 526D D822 addq.w [A5 - 0x27DE], 1
00003FAE 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */
00003FB4 6DD8 blt -0x26 /* 00003F8E */
label00003FB6:
00003FB6 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */
00003FBC 6C00 01B4 bge +0x1B6 /* 00004172 */
00003FC0 42A7 clr.l -[A7]
00003FC2 A975 syscall TickCount
00003FC4 2B5F D82C move.l [A5 - 0x27D4], [A7]+
00003FC8 0C44 4E1F cmpi.w D4, 0x4E1F
00003FCC 6F0E ble +0x10 /* 00003FDC */
00003FCE 486D EC90 pea.l [A5 - 0x1370]
00003FD2 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00003FD6 588F addq.l A7, 4
00003FD8 6000 02FE bra +0x300 /* 000042D8 */
label00003FDC:
00003FDC 306D D822 movea.w A0, [A5 - 0x27DE]
00003FE0 4868 0015 pea.l [A0 + 0x15]
00003FE4 2F06 move.l -[A7], D6
00003FE6 4EBA FAD6 jsr [PC - 0x52A /* 00003ABE */]
00003FEA 302D D822 move.w D0, [A5 - 0x27DE]
00003FEE 204D movea.l A0, A5
00003FF0 48C0 ext.l D0
00003FF2 E588 lsl D0, 2
00003FF4 D1C0 add.l A0, D0
00003FF6 2EA8 CE3C move.l [A7], [A0 - 0x31C4]
00003FFA A8D5 syscall InverRgn/InvertRgn
00003FFC 43ED D834 lea.l A1, [A5 - 0x27CC]
00004000 206D D290 movea.l A0, [A5 - 0x2D70]
00004004 A03B syscall Delay
00004006 2280 move.l [A1], D0
00004008 302D D822 move.w D0, [A5 - 0x27DE]
0000400C 204D movea.l A0, A5
0000400E 48C0 ext.l D0
00004010 E588 lsl D0, 2
00004012 D1C0 add.l A0, D0
00004014 2EA8 CE3C move.l [A7], [A0 - 0x31C4]
00004018 A8D5 syscall InverRgn/InvertRgn
0000401A 4A44 tst.w D4
0000401C 6F1A ble +0x1C /* 00004038 */
0000401E 4A2D D85C tst.b [A5 - 0x27A4]
00004022 6714 beq +0x16 /* 00004038 */
00004024 302D D82E move.w D0, [A5 - 0x27D2]
00004028 906D D832 sub.w D0, [A5 - 0x27CE]
0000402C 906D D298 sub.w D0, [A5 - 0x2D68]
00004030 204B movea.l A0, A3
00004032 D0C4 add.w A0, D4
00004034 3180 40FE move.w [A0 + D4.w - 0x2], D0
label00004038:
00004038 2B6D D82C D830 move.l [A5 - 0x27D0], [A5 - 0x27D4]
0000403E 204C movea.l A0, A4
00004040 D0C4 add.w A0, D4
00004042 31AD D822 4000 move.w [A0 + D4.w], [A5 - 0x27DE]
00004048 4232 4000 clr.b [A2 + D4.w]
0000404C 5244 addq.w D4, 1
0000404E 1B7C 0001 D85C move.b [A5 - 0x27A4], 0x1
00004054 6000 010E bra +0x110 /* 00004164 */
label00004058:
00004058 486D D80E pea.l [A5 - 0x27F2]
0000405C A972 syscall GetMouse
0000405E 4A2D D7FD tst.b [A5 - 0x2803]
00004062 671C beq +0x1E /* 00004080 */
00004064 700C moveq.l D0, 0x0C
00004066 C1ED D810 muls.w D0, [A5 - 0x27F0]
0000406A 48C0 ext.l D0
0000406C 81FC 0007 divs.w D0, 0x7
00004070 48C0 ext.l D0
00004072 81ED D81A divs.w D0, [A5 - 0x27E6]
00004076 0640 000C addi.w D0, 0xC
0000407A 3B40 D824 move.w [A5 - 0x27DC], D0
0000407E 601C bra +0x1E /* 0000409C */
label00004080:
00004080 70EE moveq.l D0, 0xFFFFFFEE
00004082 D06D D810 add.w D0, [A5 - 0x27F0]
00004086 C1FC 000C muls.w D0, 0xC
0000408A 48C0 ext.l D0
0000408C 81FC 0007 divs.w D0, 0x7
00004090 48C0 ext.l D0
00004092 81ED D81A divs.w D0, [A5 - 0x27E6]
00004096 5340 subq.w D0, 1
00004098 3B40 D824 move.w [A5 - 0x27DC], D0
label0000409C:
0000409C 4227 clr.b -[A7]
0000409E 2F2D D80E move.l -[A7], [A5 - 0x27F2]
000040A2 302D D824 move.w D0, [A5 - 0x27DC]
000040A6 204D movea.l A0, A5
000040A8 48C0 ext.l D0
000040AA E588 lsl D0, 2
000040AC D1C0 add.l A0, D0
000040AE 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
000040B2 A8E8 syscall PtInRgn
000040B4 4A1F tst.b [A7]+
000040B6 660C bne +0xE /* 000040C4 */
000040B8 526D D824 addq.w [A5 - 0x27DC], 1
000040BC 0C6D 0058 D824 cmpi.w [A5 - 0x27DC], 0x58 /* 'X' */
000040C2 6DD8 blt -0x26 /* 0000409C */
label000040C4:
000040C4 0C6D 0058 D824 cmpi.w [A5 - 0x27DC], 0x58 /* 'X' */
000040CA 6C00 0098 bge +0x9A /* 00004164 */
000040CE 302D D824 move.w D0, [A5 - 0x27DC]
000040D2 B06D D822 cmp.w D0, [A5 - 0x27DE]
000040D6 6700 008C beq +0x8E /* 00004164 */
000040DA 42A7 clr.l -[A7]
000040DC A975 syscall TickCount
000040DE 2B5F D82C move.l [A5 - 0x27D4], [A7]+
000040E2 0C44 4E1F cmpi.w D4, 0x4E1F
000040E6 6F0E ble +0x10 /* 000040F6 */
000040E8 486D ECB8 pea.l [A5 - 0x1348]
000040EC 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
000040F0 588F addq.l A7, 4
000040F2 6000 01E4 bra +0x1E6 /* 000042D8 */
label000040F6:
000040F6 306D D824 movea.w A0, [A5 - 0x27DC]
000040FA 4868 0015 pea.l [A0 + 0x15]
000040FE 2F06 move.l -[A7], D6
00004100 4EBA F9BC jsr [PC - 0x644 /* 00003ABE */]
00004104 302D D824 move.w D0, [A5 - 0x27DC]
00004108 204D movea.l A0, A5
0000410A 48C0 ext.l D0
0000410C E588 lsl D0, 2
0000410E D1C0 add.l A0, D0
00004110 2EA8 CE3C move.l [A7], [A0 - 0x31C4]
00004114 A8D5 syscall InverRgn/InvertRgn
00004116 43ED D834 lea.l A1, [A5 - 0x27CC]
0000411A 206D D290 movea.l A0, [A5 - 0x2D70]
0000411E A03B syscall Delay
00004120 2280 move.l [A1], D0
00004122 302D D824 move.w D0, [A5 - 0x27DC]
00004126 204D movea.l A0, A5
00004128 48C0 ext.l D0
0000412A E588 lsl D0, 2
0000412C D1C0 add.l A0, D0
0000412E 2EA8 CE3C move.l [A7], [A0 - 0x31C4]
00004132 A8D5 syscall InverRgn/InvertRgn
00004134 3B6D D824 D822 move.w [A5 - 0x27DE], [A5 - 0x27DC]
0000413A 302D D82E move.w D0, [A5 - 0x27D2]
0000413E 906D D832 sub.w D0, [A5 - 0x27CE]
00004142 906D D298 sub.w D0, [A5 - 0x2D68]
00004146 204B movea.l A0, A3
00004148 D0C4 add.w A0, D4
0000414A 3180 40FE move.w [A0 + D4.w - 0x2], D0
0000414E 2B6D D82C D830 move.l [A5 - 0x27D0], [A5 - 0x27D4]
00004154 204C movea.l A0, A4
00004156 D0C4 add.w A0, D4
00004158 31AD D824 4000 move.w [A0 + D4.w], [A5 - 0x27DC]
0000415E 4232 4000 clr.b [A2 + D4.w]
00004162 5244 addq.w D4, 1
label00004164:
00004164 4227 clr.b -[A7]
00004166 A973 syscall StillDown
00004168 4A1F tst.b [A7]+
0000416A 6600 FEEC bne -0x112 /* 00004058 */
0000416E 6000 0168 bra +0x16A /* 000042D8 */
label00004172:
00004172 4227 clr.b -[A7]
00004174 2F2D D80A move.l -[A7], [A5 - 0x27F6]
00004178 486D D050 pea.l [A5 - 0x2FB0]
0000417C A8AD syscall PtInRect
0000417E 4A1F tst.b [A7]+
00004180 6700 0156 beq +0x158 /* 000042D8 */
00004184 42A7 clr.l -[A7]
00004186 A975 syscall TickCount
00004188 2B5F D82C move.l [A5 - 0x27D4], [A7]+
0000418C 4A44 tst.w D4
0000418E 6F1C ble +0x1E /* 000041AC */
00004190 0C44 4E1F cmpi.w D4, 0x4E1F
00004194 6E16 bgt +0x18 /* 000041AC */
00004196 302D D82E move.w D0, [A5 - 0x27D2]
0000419A 906D D832 sub.w D0, [A5 - 0x27CE]
0000419E 906D D298 sub.w D0, [A5 - 0x2D68]
000041A2 204B movea.l A0, A3
000041A4 D0C4 add.w A0, D4
000041A6 3180 40FE move.w [A0 + D4.w - 0x2], D0
000041AA 600A bra +0xC /* 000041B6 */
label000041AC:
000041AC 204B movea.l A0, A3
000041AE D0C4 add.w A0, D4
000041B0 31BC 0014 40FE move.w [A0 + D4.w - 0x2], 0x14
label000041B6:
000041B6 1B7C 0001 D7FB move.b [A5 - 0x2805], 0x1
000041BC 422D D85C clr.b [A5 - 0x27A4]
000041C0 486D D050 pea.l [A5 - 0x2FB0]
000041C4 A8A3 syscall EraseRect
000041C6 486D D108 pea.l [A5 - 0x2EF8]
000041CA 2F2D D61A move.l -[A7], [A5 - 0x29E6]
000041CE A94B syscall PlotIcon
000041D0 486D D0F8 pea.l [A5 - 0x2F08]
000041D4 2F3C 0002 0002 move.l -[A7], 0x20002
000041DA A8B1 syscall PaintRoundRect
000041DC 486D D040 pea.l [A5 - 0x2FC0]
000041E0 2F2D D612 move.l -[A7], [A5 - 0x29EE]
000041E4 A94B syscall PlotIcon
000041E6 43ED D82C lea.l A1, [A5 - 0x27D4]
000041EA 307C 0002 movea.w A0, 0x2
000041EE A03B syscall Delay
000041F0 2280 move.l [A1], D0
000041F2 486D D108 pea.l [A5 - 0x2EF8]
000041F6 2F3C 0002 0002 move.l -[A7], 0x20002
000041FC A8B1 syscall PaintRoundRect
000041FE 486D D050 pea.l [A5 - 0x2FB0]
00004202 2F2D D61A move.l -[A7], [A5 - 0x29E6]
00004206 A94B syscall PlotIcon
00004208 6000 00CE bra +0xD0 /* 000042D8 */
label0000420C:
0000420C 4878 0100 push.l 0x100
00004210 202D D7E4 move.l D0, [A5 - 0x281C]
00004214 0280 0000 FF00 andi.l D0, 0xFF00
0000421A 2F00 move.l -[A7], D0
0000421C 4EAD 005A jsr [A5 + 0x5A /* export_7 */]
00004220 3B40 D800 move.w [A5 - 0x2800], D0
00004224 082D 0000 D7F0 btst.b [A5 - 0x2810], 0x0
0000422A 6600 00AC bne +0xAE /* 000042D8 */
0000422E 426D D822 clr.w [A5 - 0x27DE]
00004232 41ED CE3C lea.l A0, [A5 - 0x31C4]
00004236 2E08 move.l D7, A0
00004238 41ED D2A6 lea.l A0, [A5 - 0x2D5A]
0000423C 2A08 move.l D5, A0
0000423E 6000 008E bra +0x90 /* 000042CE */
label00004242:
00004242 2045 movea.l A0, D5
00004244 302D D800 move.w D0, [A5 - 0x2800]
00004248 B050 cmp.w D0, [A0]
0000424A 667A bne +0x7C /* 000042C6 */
0000424C 42A7 clr.l -[A7]
0000424E A975 syscall TickCount
00004250 2B5F D82C move.l [A5 - 0x27D4], [A7]+
00004254 0C44 4E1F cmpi.w D4, 0x4E1F
00004258 6F0C ble +0xE /* 00004266 */
0000425A 486D ECE0 pea.l [A5 - 0x1320]
0000425E 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00004262 588F addq.l A7, 4
00004264 6072 bra +0x74 /* 000042D8 */
label00004266:
00004266 306D D822 movea.w A0, [A5 - 0x27DE]
0000426A 4868 0015 pea.l [A0 + 0x15]
0000426E 2F06 move.l -[A7], D6
00004270 4EBA F84C jsr [PC - 0x7B4 /* 00003ABE */]
00004274 2047 movea.l A0, D7
00004276 2E90 move.l [A7], [A0]
00004278 A8D5 syscall InverRgn/InvertRgn
0000427A 43ED D834 lea.l A1, [A5 - 0x27CC]
0000427E 206D D290 movea.l A0, [A5 - 0x2D70]
00004282 A03B syscall Delay
00004284 2280 move.l [A1], D0
00004286 2047 movea.l A0, D7
00004288 2E90 move.l [A7], [A0]
0000428A A8D5 syscall InverRgn/InvertRgn
0000428C 4A44 tst.w D4
0000428E 6F1A ble +0x1C /* 000042AA */
00004290 4A2D D85C tst.b [A5 - 0x27A4]
00004294 6714 beq +0x16 /* 000042AA */
00004296 302D D82E move.w D0, [A5 - 0x27D2]
0000429A 906D D832 sub.w D0, [A5 - 0x27CE]
0000429E 906D D298 sub.w D0, [A5 - 0x2D68]
000042A2 204B movea.l A0, A3
000042A4 D0C4 add.w A0, D4
000042A6 3180 40FE move.w [A0 + D4.w - 0x2], D0
label000042AA:
000042AA 2B6D D82C D830 move.l [A5 - 0x27D0], [A5 - 0x27D4]
000042B0 204C movea.l A0, A4
000042B2 D0C4 add.w A0, D4
000042B4 31AD D822 4000 move.w [A0 + D4.w], [A5 - 0x27DE]
000042BA 4232 4000 clr.b [A2 + D4.w]
000042BE 5244 addq.w D4, 1
000042C0 1B7C 0001 D85C move.b [A5 - 0x27A4], 0x1
label000042C6:
000042C6 526D D822 addq.w [A5 - 0x27DE], 1
000042CA 5887 addq.l D7, 4
000042CC 5485 addq.l D5, 2
label000042CE:
000042CE 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */
000042D4 6D00 FF6C blt -0x92 /* 00004242 */
label000042D8:
000042D8 4A2D D7FB tst.b [A5 - 0x2805]
000042DC 6700 FC24 beq -0x3DA /* 00003F02 */
000042E0 4A44 tst.w D4
000042E2 6604 bne +0x6 /* 000042E8 */
000042E4 382D D2A0 move.w D4, [A5 - 0x2D60]
label000042E8:
000042E8 4878 000E push.l 0xE
000042EC 201F move.l D0, [A7]+
000042EE A032 syscall FlushEvents
000042F0 206E 0008 movea.l A0, [A6 + 0x8]
000042F4 3084 move.w [A0], D4
000042F6 4CDF 1CF0 movem.l D4,D5,D6,D7,A2,A3,A4, [A7]+
000042FA 4E5E unlink A6
000042FC 4E75 rts
fn000042FE:
000042FE 4E56 FFE0 link A6, -0x0020
00004302 48E7 1F08 movem.l -[A7], D3,D4,D5,D6,D7,A4
00004306 486D D048 pea.l [A5 - 0x2FB8]
0000430A A8A3 syscall EraseRect
0000430C 486D D100 pea.l [A5 - 0x2F00]
00004310 2F2D D616 move.l -[A7], [A5 - 0x29EA]
00004314 A94B syscall PlotIcon
00004316 7E00 moveq.l D7, 0x00
00004318 7C00 moveq.l D6, 0x00
0000431A 7A00 moveq.l D5, 0x00
0000431C 7800 moveq.l D4, 0x00
0000431E 42A7 clr.l -[A7]
00004320 A975 syscall TickCount
00004322 261F move.l D3, [A7]+
00004324 42A7 clr.l -[A7]
00004326 A975 syscall TickCount
00004328 2D5F FFFC move.l [A6 - 0x4], [A7]+
0000432C 42A7 clr.l -[A7]
0000432E A975 syscall TickCount
00004330 2D5F FFF8 move.l [A6 - 0x8], [A7]+
00004334 42A7 clr.l -[A7]
00004336 A975 syscall TickCount
00004338 2D5F FFF4 move.l [A6 - 0xC], [A7]+
0000433C 42A7 clr.l -[A7]
0000433E A975 syscall TickCount
00004340 2D5F FFF0 move.l [A6 - 0x10], [A7]+
00004344 426D D84C clr.w [A5 - 0x27B4]
00004348 082D 0001 D7E0 btst.b [A5 - 0x2820], 0x1
0000434E 6700 037E beq +0x380 /* 000046CE */
00004352 3B7C 0002 D84C move.w [A5 - 0x27B4], 0x2
00004358 6000 0374 bra +0x376 /* 000046CE */
label0000435C:
0000435C 42A7 clr.l -[A7]
0000435E A975 syscall TickCount
00004360 261F move.l D3, [A7]+
00004362 4A2D D9B9 tst.b [A5 - 0x2647]
00004366 6700 00D2 beq +0xD4 /* 0000443A */
0000436A BE6D D29A cmp.w D7, [A5 - 0x2D66]
0000436E 6C00 00CA bge +0xCC /* 0000443A */
00004372 B6AE FFFC cmp.l D3, [A6 - 0x4]
00004376 6D00 00C2 blt +0xC4 /* 0000443A */
0000437A 3847 movea.w A4, D7
0000437C D9CC add.l A4, A4
0000437E 204C movea.l A0, A4
00004380 D1ED D356 add.l A0, [A5 - 0x2CAA]
00004384 3050 movea.w A0, [A0]
00004386 4868 0015 pea.l [A0 + 0x15]
0000438A 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
0000438E 4EBA F72E jsr [PC - 0x8D2 /* 00003ABE */]
00004392 204C movea.l A0, A4
00004394 D1ED D362 add.l A0, [A5 - 0x2C9E]
00004398 3010 move.w D0, [A0]
0000439A C1ED D386 muls.w D0, [A5 - 0x2C7A]
0000439E 3D40 FFE4 move.w [A6 - 0x1C], D0
000043A2 486E FFE4 pea.l [A6 - 0x1C]
000043A6 486E FFE6 pea.l [A6 - 0x1A]
000043AA 3F3C 200E move.w -[A7], 0x200E
000043AE A9EB syscall Pack4/FP68K
000043B0 487A 03FA pea.l [PC + 0x3FA /* 000047AC */]
000043B4 486E FFE6 pea.l [A6 - 0x1A]
000043B8 3F3C 2006 move.w -[A7], 0x2006
000043BC A9EB syscall Pack4/FP68K
000043BE 486E FFE6 pea.l [A6 - 0x1A]
000043C2 3F3C 0016 move.w -[A7], 0x16
000043C6 A9EB syscall Pack4/FP68K
000043C8 486E FFE6 pea.l [A6 - 0x1A]
000043CC 486E FFE0 pea.l [A6 - 0x20]
000043D0 3F3C 2810 move.w -[A7], 0x2810
000043D4 A9EB syscall Pack4/FP68K
000043D6 2003 move.l D0, D3
000043D8 D0AE FFE0 add.l D0, [A6 - 0x20]
000043DC 2D40 FFFC move.l [A6 - 0x4], D0
000043E0 4A2D D9BC tst.b [A5 - 0x2644]
000043E4 508F addq.l A7, 8
000043E6 6750 beq +0x52 /* 00004438 */
000043E8 204C movea.l A0, A4
000043EA D1ED D356 add.l A0, [A5 - 0x2CAA]
000043EE 0C50 0058 cmpi.w [A0], 0x58 /* 'X' */
000043F2 6C16 bge +0x18 /* 0000440A */
000043F4 204C movea.l A0, A4
000043F6 D1ED D356 add.l A0, [A5 - 0x2CAA]
000043FA 3010 move.w D0, [A0]
000043FC 204D movea.l A0, A5
000043FE 48C0 ext.l D0
00004400 E588 lsl D0, 2
00004402 D1C0 add.l A0, D0
00004404 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00004408 A8D5 syscall InverRgn/InvertRgn
label0000440A:
0000440A 43ED D834 lea.l A1, [A5 - 0x27CC]
0000440E 206D D290 movea.l A0, [A5 - 0x2D70]
00004412 A03B syscall Delay
00004414 2280 move.l [A1], D0
00004416 204C movea.l A0, A4
00004418 D1ED D356 add.l A0, [A5 - 0x2CAA]
0000441C 0C50 0058 cmpi.w [A0], 0x58 /* 'X' */
00004420 6C16 bge +0x18 /* 00004438 */
00004422 204C movea.l A0, A4
00004424 D1ED D356 add.l A0, [A5 - 0x2CAA]
00004428 3010 move.w D0, [A0]
0000442A 204D movea.l A0, A5
0000442C 48C0 ext.l D0
0000442E E588 lsl D0, 2
00004430 D1C0 add.l A0, D0
00004432 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
00004436 A8D5 syscall InverRgn/InvertRgn
label00004438:
00004438 5247 addq.w D7, 1
label0000443A:
0000443A 4A2D D9BA tst.b [A5 - 0x2646]
0000443E 6700 00D2 beq +0xD4 /* 00004512 */
00004442 BC6D D29C cmp.w D6, [A5 - 0x2D64]
00004446 6C00 00CA bge +0xCC /* 00004512 */
0000444A B6AE FFF8 cmp.l D3, [A6 - 0x8]
0000444E 6D00 00C2 blt +0xC4 /* 00004512 */
00004452 3846 movea.w A4, D6
00004454 D9CC add.l A4, A4
00004456 204C movea.l A0, A4
00004458 D1ED D35A add.l A0, [A5 - 0x2CA6]
0000445C 3050 movea.w A0, [A0]
0000445E 4868 0015 pea.l [A0 + 0x15]
00004462 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
00004466 4EBA F656 jsr [PC - 0x9AA /* 00003ABE */]
0000446A 204C movea.l A0, A4
0000446C D1ED D366 add.l A0, [A5 - 0x2C9A]
00004470 3010 move.w D0, [A0]
00004472 C1ED D386 muls.w D0, [A5 - 0x2C7A]
00004476 3D40 FFE4 move.w [A6 - 0x1C], D0
0000447A 486E FFE4 pea.l [A6 - 0x1C]
0000447E 486E FFE6 pea.l [A6 - 0x1A]
00004482 3F3C 200E move.w -[A7], 0x200E
00004486 A9EB syscall Pack4/FP68K
00004488 487A 0320 pea.l [PC + 0x320 /* 000047AA, value 0xA000A '\n\0\n' */]
0000448C 486E FFE6 pea.l [A6 - 0x1A]
00004490 3F3C 2006 move.w -[A7], 0x2006
00004494 A9EB syscall Pack4/FP68K
00004496 486E FFE6 pea.l [A6 - 0x1A]
0000449A 3F3C 0016 move.w -[A7], 0x16
0000449E A9EB syscall Pack4/FP68K
000044A0 486E FFE6 pea.l [A6 - 0x1A]
000044A4 486E FFE0 pea.l [A6 - 0x20]
000044A8 3F3C 2810 move.w -[A7], 0x2810
000044AC A9EB syscall Pack4/FP68K
000044AE 2003 move.l D0, D3
000044B0 D0AE FFE0 add.l D0, [A6 - 0x20]
000044B4 2D40 FFF8 move.l [A6 - 0x8], D0
000044B8 4A2D D9BC tst.b [A5 - 0x2644]
000044BC 508F addq.l A7, 8
000044BE 6750 beq +0x52 /* 00004510 */
000044C0 204C movea.l A0, A4
000044C2 D1ED D35A add.l A0, [A5 - 0x2CA6]
000044C6 0C50 0058 cmpi.w [A0], 0x58 /* 'X' */
000044CA 6C16 bge +0x18 /* 000044E2 */
000044CC 204C movea.l A0, A4
000044CE D1ED D35A add.l A0, [A5 - 0x2CA6]
000044D2 3010 move.w D0, [A0]
000044D4 204D movea.l A0, A5
000044D6 48C0 ext.l D0
000044D8 E588 lsl D0, 2
000044DA D1C0 add.l A0, D0
000044DC 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
000044E0 A8D5 syscall InverRgn/InvertRgn
label000044E2:
000044E2 43ED D834 lea.l A1, [A5 - 0x27CC]
000044E6 206D D290 movea.l A0, [A5 - 0x2D70]
000044EA A03B syscall Delay
000044EC 2280 move.l [A1], D0
000044EE 204C movea.l A0, A4
000044F0 D1ED D35A add.l A0, [A5 - 0x2CA6]
000044F4 0C50 0058 cmpi.w [A0], 0x58 /* 'X' */
000044F8 6C16 bge +0x18 /* 00004510 */
000044FA 204C movea.l A0, A4
000044FC D1ED D35A add.l A0, [A5 - 0x2CA6]
00004500 3010 move.w D0, [A0]
00004502 204D movea.l A0, A5
00004504 48C0 ext.l D0
00004506 E588 lsl D0, 2
00004508 D1C0 add.l A0, D0
0000450A 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
0000450E A8D5 syscall InverRgn/InvertRgn
label00004510:
00004510 5246 addq.w D6, 1
label00004512:
00004512 4A2D D9BB tst.b [A5 - 0x2645]
00004516 6700 00D2 beq +0xD4 /* 000045EA */
0000451A BA6D D29E cmp.w D5, [A5 - 0x2D62]
0000451E 6C00 00CA bge +0xCC /* 000045EA */
00004522 B6AE FFF4 cmp.l D3, [A6 - 0xC]
00004526 6D00 00C2 blt +0xC4 /* 000045EA */
0000452A 3845 movea.w A4, D5
0000452C D9CC add.l A4, A4
0000452E 204C movea.l A0, A4
00004530 D1ED D35E add.l A0, [A5 - 0x2CA2]
00004534 3050 movea.w A0, [A0]
00004536 4868 0015 pea.l [A0 + 0x15]
0000453A 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
0000453E 4EBA F57E jsr [PC - 0xA82 /* 00003ABE */]
00004542 204C movea.l A0, A4
00004544 D1ED D36A add.l A0, [A5 - 0x2C96]
00004548 3010 move.w D0, [A0]
0000454A C1ED D386 muls.w D0, [A5 - 0x2C7A]
0000454E 3D40 FFE4 move.w [A6 - 0x1C], D0
00004552 486E FFE4 pea.l [A6 - 0x1C]
00004556 486E FFE6 pea.l [A6 - 0x1A]
0000455A 3F3C 200E move.w -[A7], 0x200E
0000455E A9EB syscall Pack4/FP68K
00004560 487A 0246 pea.l [PC + 0x246 /* 000047A8, value 0xA000A '\n\0\n' */]
00004564 486E FFE6 pea.l [A6 - 0x1A]
00004568 3F3C 2006 move.w -[A7], 0x2006
0000456C A9EB syscall Pack4/FP68K
0000456E 486E FFE6 pea.l [A6 - 0x1A]
00004572 3F3C 0016 move.w -[A7], 0x16
00004576 A9EB syscall Pack4/FP68K
00004578 486E FFE6 pea.l [A6 - 0x1A]
0000457C 486E FFE0 pea.l [A6 - 0x20]
00004580 3F3C 2810 move.w -[A7], 0x2810
00004584 A9EB syscall Pack4/FP68K
00004586 2003 move.l D0, D3
00004588 D0AE FFE0 add.l D0, [A6 - 0x20]
0000458C 2D40 FFF4 move.l [A6 - 0xC], D0
00004590 4A2D D9BC tst.b [A5 - 0x2644]
00004594 508F addq.l A7, 8
00004596 6750 beq +0x52 /* 000045E8 */
00004598 204C movea.l A0, A4
0000459A D1ED D35E add.l A0, [A5 - 0x2CA2]
0000459E 0C50 0058 cmpi.w [A0], 0x58 /* 'X' */
000045A2 6C16 bge +0x18 /* 000045BA */
000045A4 204C movea.l A0, A4
000045A6 D1ED D35E add.l A0, [A5 - 0x2CA2]
000045AA 3010 move.w D0, [A0]
000045AC 204D movea.l A0, A5
000045AE 48C0 ext.l D0
000045B0 E588 lsl D0, 2
000045B2 D1C0 add.l A0, D0
000045B4 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
000045B8 A8D5 syscall InverRgn/InvertRgn
label000045BA:
000045BA 43ED D834 lea.l A1, [A5 - 0x27CC]
000045BE 206D D290 movea.l A0, [A5 - 0x2D70]
000045C2 A03B syscall Delay
000045C4 2280 move.l [A1], D0
000045C6 204C movea.l A0, A4
000045C8 D1ED D35E add.l A0, [A5 - 0x2CA2]
000045CC 0C50 0058 cmpi.w [A0], 0x58 /* 'X' */
000045D0 6C16 bge +0x18 /* 000045E8 */
000045D2 204C movea.l A0, A4
000045D4 D1ED D35E add.l A0, [A5 - 0x2CA2]
000045D8 3010 move.w D0, [A0]
000045DA 204D movea.l A0, A5
000045DC 48C0 ext.l D0
000045DE E588 lsl D0, 2
000045E0 D1C0 add.l A0, D0
000045E2 2F28 CE3C move.l -[A7], [A0 - 0x31C4]
000045E6 A8D5 syscall InverRgn/InvertRgn
label000045E8:
000045E8 5245 addq.w D5, 1
label000045EA:
000045EA B6AE FFF0 cmp.l D3, [A6 - 0x10]
000045EE 6F00 0092 ble +0x94 /* 00004682 */
000045F2 2003 move.l D0, D3
000045F4 5A80 addq.l D0, 5
000045F6 2D40 FFF0 move.l [A6 - 0x10], D0
000045FA 4227 clr.b -[A7]
000045FC A974 syscall Button
000045FE 4A1F tst.b [A7]+
00004600 674E beq +0x50 /* 00004650 */
00004602 486D D80E pea.l [A5 - 0x27F2]
00004606 A972 syscall GetMouse
00004608 4227 clr.b -[A7]
0000460A 2F2D D80E move.l -[A7], [A5 - 0x27F2]
0000460E 486D D050 pea.l [A5 - 0x2FB0]
00004612 A8AD syscall PtInRect
00004614 4A1F tst.b [A7]+
00004616 6738 beq +0x3A /* 00004650 */
00004618 486D D050 pea.l [A5 - 0x2FB0]
0000461C A8A3 syscall EraseRect
0000461E 486D D108 pea.l [A5 - 0x2EF8]
00004622 2F2D D61A move.l -[A7], [A5 - 0x29E6]
00004626 A94B syscall PlotIcon
00004628 43ED D82C lea.l A1, [A5 - 0x27D4]
0000462C 307C 0002 movea.w A0, 0x2
00004630 A03B syscall Delay
00004632 2280 move.l [A1], D0
00004634 486D D108 pea.l [A5 - 0x2EF8]
00004638 2F3C 0002 0002 move.l -[A7], 0x20002
0000463E A8B1 syscall PaintRoundRect
00004640 486D D050 pea.l [A5 - 0x2FB0]
00004644 2F2D D61A move.l -[A7], [A5 - 0x29E6]
00004648 A94B syscall PlotIcon
0000464A 7801 moveq.l D4, 0x01
0000464C 426D D84C clr.w [A5 - 0x27B4]
label00004650:
00004650 4A2D D9B9 tst.b [A5 - 0x2647]
00004654 6706 beq +0x8 /* 0000465C */
00004656 BE6D D29A cmp.w D7, [A5 - 0x2D66]
0000465A 6D26 blt +0x28 /* 00004682 */
label0000465C:
0000465C 4A2D D9BA tst.b [A5 - 0x2646]
00004660 6706 beq +0x8 /* 00004668 */
00004662 BC6D D29C cmp.w D6, [A5 - 0x2D64]
00004666 6D1A blt +0x1C /* 00004682 */
label00004668:
00004668 4A2D D9BB tst.b [A5 - 0x2645]
0000466C 6706 beq +0x8 /* 00004674 */
0000466E BA6D D29E cmp.w D5, [A5 - 0x2D62]
00004672 6D0E blt +0x10 /* 00004682 */
label00004674:
00004674 43ED D82C lea.l A1, [A5 - 0x27D4]
00004678 307C 001E movea.w A0, 0x1E
0000467C A03B syscall Delay
0000467E 2280 move.l [A1], D0
00004680 7801 moveq.l D4, 0x01
label00004682:
00004682 4A04 tst.b D4
00004684 6700 FCD6 beq -0x328 /* 0000435C */
00004688 526D D84C addq.w [A5 - 0x27B4], 1
0000468C 0C6D 0001 D84C cmpi.w [A5 - 0x27B4], 0x1
00004692 673A beq +0x3C /* 000046CE */
00004694 43ED D82C lea.l A1, [A5 - 0x27D4]
00004698 307C 003C movea.w A0, 0x3C /* '<' */
0000469C A03B syscall Delay
0000469E 2280 move.l [A1], D0
000046A0 7800 moveq.l D4, 0x00
000046A2 7E00 moveq.l D7, 0x00
000046A4 7C00 moveq.l D6, 0x00
000046A6 7A00 moveq.l D5, 0x00
000046A8 42A7 clr.l -[A7]
000046AA A975 syscall TickCount
000046AC 261F move.l D3, [A7]+
000046AE 42A7 clr.l -[A7]
000046B0 A975 syscall TickCount
000046B2 2D5F FFFC move.l [A6 - 0x4], [A7]+
000046B6 42A7 clr.l -[A7]
000046B8 A975 syscall TickCount
000046BA 2D5F FFF8 move.l [A6 - 0x8], [A7]+
000046BE 42A7 clr.l -[A7]
000046C0 A975 syscall TickCount
000046C2 2D5F FFF4 move.l [A6 - 0xC], [A7]+
000046C6 42A7 clr.l -[A7]
000046C8 A975 syscall TickCount
000046CA 2D5F FFF0 move.l [A6 - 0x10], [A7]+
label000046CE:
000046CE 0C6D 0001 D84C cmpi.w [A5 - 0x27B4], 0x1
000046D4 66AC bne -0x52 /* 00004682 */
000046D6 4A2D D9B9 tst.b [A5 - 0x2647]
000046DA 6736 beq +0x38 /* 00004712 */
000046DC 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
000046E2 426D D804 clr.w [A5 - 0x27FC]
000046E6 42AD D806 clr.l [A5 - 0x27FA]
000046EA 4267 clr.w -[A7]
000046EC 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
000046F0 486D D802 pea.l [A5 - 0x27FE]
000046F4 A804 syscall SndDoImmediate
000046F6 3B7C 0004 D802 move.w [A5 - 0x27FE], 0x4
000046FC 426D D804 clr.w [A5 - 0x27FC]
00004700 42AD D806 clr.l [A5 - 0x27FA]
00004704 4257 clr.w [A7]
00004706 2F2D CE30 move.l -[A7], [A5 - 0x31D0]
0000470A 486D D802 pea.l [A5 - 0x27FE]
0000470E A804 syscall SndDoImmediate
00004710 548F addq.l A7, 2
label00004712:
00004712 4A2D D9BA tst.b [A5 - 0x2646]
00004716 6736 beq +0x38 /* 0000474E */
00004718 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
0000471E 426D D804 clr.w [A5 - 0x27FC]
00004722 42AD D806 clr.l [A5 - 0x27FA]
00004726 4267 clr.w -[A7]
00004728 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
0000472C 486D D802 pea.l [A5 - 0x27FE]
00004730 A804 syscall SndDoImmediate
00004732 3B7C 0004 D802 move.w [A5 - 0x27FE], 0x4
00004738 426D D804 clr.w [A5 - 0x27FC]
0000473C 42AD D806 clr.l [A5 - 0x27FA]
00004740 4257 clr.w [A7]
00004742 2F2D CE34 move.l -[A7], [A5 - 0x31CC]
00004746 486D D802 pea.l [A5 - 0x27FE]
0000474A A804 syscall SndDoImmediate
0000474C 548F addq.l A7, 2
label0000474E:
0000474E 4A2D D9BB tst.b [A5 - 0x2645]
00004752 6736 beq +0x38 /* 0000478A */
00004754 3B7C 0003 D802 move.w [A5 - 0x27FE], 0x3
0000475A 426D D804 clr.w [A5 - 0x27FC]
0000475E 42AD D806 clr.l [A5 - 0x27FA]
00004762 4267 clr.w -[A7]
00004764 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
00004768 486D D802 pea.l [A5 - 0x27FE]
0000476C A804 syscall SndDoImmediate
0000476E 3B7C 0004 D802 move.w [A5 - 0x27FE], 0x4
00004774 426D D804 clr.w [A5 - 0x27FC]
00004778 42AD D806 clr.l [A5 - 0x27FA]
0000477C 4257 clr.w [A7]
0000477E 2F2D CE38 move.l -[A7], [A5 - 0x31C8]
00004782 486D D802 pea.l [A5 - 0x27FE]
00004786 A804 syscall SndDoImmediate
00004788 548F addq.l A7, 2
label0000478A:
0000478A 486D D100 pea.l [A5 - 0x2F00]
0000478E 2F3C 0002 0002 move.l -[A7], 0x20002
00004794 A8B1 syscall PaintRoundRect
00004796 486D D048 pea.l [A5 - 0x2FB8]
0000479A 2F2D D616 move.l -[A7], [A5 - 0x29EA]
0000479E A94B syscall PlotIcon
000047A0 4CDF 10F8 movem.l D3,D4,D5,D6,D7,A4, [A7]+
000047A4 4E5E unlink A6
000047A6 4E75 rts
000047A8 000A 000A ori.b A2, 0xA /* '\n' */
000047AC 000A .incomplete